start of the new argument parser
Remove the 'GitHub.' namespacing for now.

It's cumbersome and also git-hub is more of a script than a library,
so namespacing is not as important.
add command: and success: prefixes to functions
Tons of refactoring
New test system for commands
All tests finally passing

still need to add ton of tests…
smu
more explicit test naming
remove old test and add ability to make new tests
Added 3 command tests
smu
better formatting
trailing whitespace
skip some darwin tests
OSX fixes
add test for `git hub repos`
Remove 'sed' dependency!
allow for single test to be run
add a test for repo
Add the `git hub help`

Alias for:
    git help hub
    git hub --help