coffee option fix, dry code, cleaner GF output, JS watch

- Don't create JS files when --coffee is chosen
- JSHint and livereload JS in serve mode
- DRY up index.js a bit
- Get rid of trailing whitespace in generated Gruntfile.js

Fixes #200
BREAKING CHANGE: When choosing --coffee, JS files will no longer be
created automatically as well.
Merge pull request #213 from eddiemonge/nojs

coffee option fix, dry code, cleaner GF output, JS watch
Fix #190: modernizr task

The modernizr inclusion should happen outside of a usemin tag, since the task
itself takes care of uglification and should not be replaced by the full build.
Merge pull request #214 from passy/modernizr-fix

Fix #190: modernizr task
Use `grunt-bower-install` for CSS dependencies.
Merge pull request #217 from stephenplusplus/master

Use `grunt-bower-install` for CSS dependencies.
Remove version, add private to bower.json template
Merge pull request #218 from alefteris/bower-private

Remove version, add private to bower.json template
Update to Apache Server Configs v2.0.0
Merge pull request #219 from alrra/update-htaccess

Update to Apache Server Configs v2.0.0
Git ignore bower components in test dir
Merge pull request #220 from alefteris/gitignore-test-bower

Git ignore bower components in test dir
let htmlmin do something
skip install for hookfor framework if set on parent
Merge pull request #226 from eddiemonge/htmlopts

let htmlmin do something
Merge pull request #227 from eddiemonge/skip

skip install for hookfor framework if set on parent
Fix Bower not always installing sub generator reps

Fixes #222
Fixes yeoman/generator-mocha#17
bump grunt-modernizr

seems to fix a hang we've been having
bump deps
Version bump