add basic test setup, remove unneeded deps

- set up with mocha and chai
- got rid of when, jade, and request
Merge pull request #3 from carrot/tests

add basic test setup, remove unneeded deps
mock out a basic cli structure

this may seem overly compilcated, but as new commands
are added, you will not regret it. also, its easy to test