Add engines requirement for npm >= 1.2.10

npm 1.2.10 introduced peerDependencies, which is required for grunt tasks used
by this generator.
http://blog.nodejs.org/2013/02/07/peer-dependencies/
Merge pull request #100 from passy/npm-engines

Add engines requirement for npm >= 1.2.10
Use Usemin blocks by default.