Merge pull request #8 from havenwood/cli

Addition of some CLI options and formatting
Update .travis.yml
Fix frowny face (not in a good way)
2014
Add CLI specs for `create` and `version` commands
Borrow Thor's #capture method
Fix 'new' alias to itself issue revealed by specs
Revert "Fix frowny face (not in a good way)"

This reverts commit 824b59d900bed1db30387bcb8ec01d976c2a5141.
Merge pull request #9 from havenwood/cli_spec

Add some CLI spec coverage
Update dependencies