Change Yeoman structure, using prototype instead of a object - inspired by generator-django
Add initial test
Add test script to package.json
Add mocha to devDependencies
Bump yeoman-generator dependency version
Ask for GitHub username if it couldn't be found
Set correct moduleName and run this.askFor()
Add test/tmp/ to .gitignore
Create initial unit test for default creation
Fix git.name and git.email with new yeoman-generator version
Add unit test for CLI support
Lock down dependencies
Strikeout tests todo item in README
Add Travis-CI and Gemnasium badge to README