Update to `npm install` command

fixes #1053

- npm install doesn't need a path to grunt, and fails on Windows if it has one
- submodule update is handled by grunt (albeit badly... but let's fix that!)
Merge pull request #2176 from ErisDS/issue-1053

Update to `npm install` command
Update express-hbs to fix block helper issue.

fixes #2127
- Update express-hbs to 0.7.9
Merge pull request #2155 from halfdan/2127-express-fix

Update express-hbs to fix block helper issue.
Merge branch 'master' into grunt-fix