Updated with #14, use grunt-contrib-watch and more:

Remove deprecated es5 rule from jshintrc
Use grunt-contrib-watch
Inherit from generators.Base
Add touch icon pattern to copy:dist task
Add 'bower_components' to expected list of test