Add failing test for camelCase, usage, and default options
Track aliases added by the parsing code, and don't display them in help

Fixes #41 and closes #42.
Merge pull request #43 from nylen/fix-camelcase-usage

Fix help text with dashed options and default values