Local grunt

A starter kit is more welcoming to new users when it minimizes the work they have to do just to get started. Installing grunt globally might amount to unnecessary trouble for some users. This automatically installs the grunt command locally. It also calls `grunt` when `npm test` is run.

Also the README is simplified in light of these changes. A short note about the location of the local `grunt` and `bower` commands is included at the end.