add jshintrc linting to this project
break repeated code into template
add pre-commit
update default gitignore
updated default jshintrc
add pre-commit hook
remove verbose from jshint
remove shrinkwrap from module template. only for services
use new require(mocha) interface
add --verbose back in
Merge pull request #9 from uber/update-template

Update template to be more upto date