cygwin to detect windows-like systems for which tests need to be skipped.
PatternLayout's %m specifier allow for fixed indentation, variable indentation, and at the same time permit the use of the chomp option. Added with tests and docs.
…bles more detailed logging even with an argument of 0.
(fixes test suite for ancient perl-5.6.2).