addtional help wasn't being printed (when asked) if there were no
arguments specified
added MinMax() function. added ParseTooFewArgs and ParseTooManyArgs
values for ParseResult type.
the note about historical versions also being covered wasn't strictly
needed and was ugly. the LICENCE being in the root file from the very
first commit is sufficient.
- added Writer type. used for comparing buffered output with
example strings
- used by modalflag and symbols test package, although it may be
used by other packages in the future
- added ExpectedSuccess() and ExpectedFailure() functions