Add new help parsers

See the NEWS file for details. This adds new functions to the
SimpleParser module to automatically handle options for help. This
also changes the modes parser to simplify it, without losing any
functionality, but this does break old code.
version bump