move all generators from root to lib/generators
Adds fix for Yeoman generator grunt file as a part of #7
Reapply some commits that got lost in generator move

Commits:
1b3ad8722d54c4e2d520dea09fea773c9db51ac3
6ff45575ae23261ab6e5e909e96b3e425bbfdb74
4da9de58f49da6f53b07db469d5aa9ecab3125a4
817a8bbd3ecf3c93f8ce45bf078b251e8bb9285a
64528525095fde1bf28228b5e032fac48da7b9f8

@addyosmani always 'pull' before doing anything ;)
Add .jshintrc files. Fixes yeoman/yeoman#256
Fixes #17 - RequireHM issues.
Fix indentation and style issues in yeoman requirejs/hm output
Fix wrong path for jquery in requirejs config template
Adjusting language in default yeoman generator to fall inline with quickstart update
Adding `warnOn` for generators where necessary.
Pushing fix for yeoman/yeoman #411 - no styles with yeoman server:dist
Ensure server is launched before tests

This allows to have a dedicated server launched before running
headless tests.
Close GH-63: File collision menu, tests for individual generators, mocha:generator and better looking output. Fixes #38, Fixes #48, Fixes #58
Fixes #65 - generators now use app/components for bower installs
Suggested solution to solve the index.html conflict
Merge pull request #66 from sindresorhus/index-conflict-solution

Suggested solution to solve the index.html conflict
Close GH-62: Update for grunt-coffee task.
Update Compass Bootstrap to latest rev
Add in bootstrap images to make Compass happy
Fixes #72 - server/watch issues to do with latest grunt-contrib-coffee updates.
Fix generator not outputting index.html if RJS not selected