Add failing test for issue #181
Make sure the exit code when getting help stays the same
Fix failing tests
Remove usage of 'and' and 'not', use && and ! instead
Add failing tests for new arg management
Add failing tests for root level command with argument
Add the 'arg' concept in DSL and fix associated failing features
Fix root-level command with arguments
Merge pull request #183 from calestar/fix_help_with_debug

Fix help with debug
Fix broken tests in ruby 1.8.7
Merge pull request #184 from calestar/revamp_args

Revamp args
bump version