[parametertreeparser][fs1523] Check that negative values are supported on the command line.
[parametertreeparser][fs1523] Rewrite the simple command-line option reader.

If it found an option, it now skips over the option's argument for further
processing.  Also, it throws an exception when the last command line argument
is an option (that option cannot have an argument).
[FS1523] Merge branch 'p/joe/fs1523-parametertree-accept-negative-cmdline-args' into master

No comment/response from the other interested parties, so I assume this is OK.