patternlayout.cxx: Allow negative maximal length in pattern specifier to make
trimming of end instead of beginning possible. E.g., allow %.-1p to get initial
letters of log level.