ArgGroup vector added to ArgParser
Argument groups added to help
Added test with groups
Mutually exclusive groups
ArgGroup -> ArgumentGroup

Closes #33
Subparsers have the argparser_dest field

This field is used to store the name of the selected subparser into
the Options instance; the key name is 'argparser_dest'.
Closes #34