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
Fix broken tests in ruby 1.8.7
Merge pull request #184 from calestar/revamp_args

Revamp args