chore(docs): fix typo in gruntfile comments

The correct word is useminPrepare
fix(build): add webapp upstream features and better coffee

Merge changes from generator-webapp and better support for coffee/js
tasks

BREAKING CHANGES: Coffee support in the Gruntfile is only added when the
coffee flag is set. Otherwise, JS is used
Fixes: #35, #440
Merge pull request #471 from eddiemonge/upgrunt

fix(build): add webapp upstream features and better coffee
fix(build): use test-specifc jshintrc

jshint would not pick up the correct test-specific `.jshintrc` file and throw a
warning during the build process if it wasn't specified explictly.

closes #477
fix(deps): upgrade dependencies
doc(changelog): update changelog for rc2
v0.6.0-rc.2
doc(changelog): fix changelog rendering
v0.6.0
fix(app): reload JS files in watch

Reload JS files when they or the CS files are changed
fix(build): deselecting ngRoute does remove route stuff

ngRoute should only add route info when it is selected

Closes #486 and #451
BREAKING CHANGE: Deselecting ngRoute adds controller and
ng-include to index.html
fix(app): services use classified names

Fix app tests that used cameled service names instead of classified
names.

Closes #484
fix(app): only copy CSS if Compass is not installed

If Compass is installed, then CSS files should not be copied
Merge pull request #490 from eddiemonge/fix484

fix(app): services use classified names
Merge pull request #491 from eddiemonge/styles

fix(app): only copy CSS if Compass is not installed
chore(gen): whitespace cleanup

Prettify output in Gruntfile
feat(gen): add welcome message and dep notice for minsafe

Adds a Yeoman welcome message. Add a deprecation notice for the minsafe
option.

Closes #452
Merge pull request #489 from eddiemonge/depminsafe

feat(gen): add welcome message and dep notice for minsafe
feat(app): use grunt-bower-install for dep management

Closes #497