Corrections to formatter.js to format exclusive groups correctly

testgroups.js - add exclusive group usage tests, based on test_argparse.py

argument_parser.js - change a action.default to action.defaultValue
clean up comments
Merge pull request #41 from hpaulj/exclusiveUsage

Exclusive usage