Auto-run Bower during npm install, and add README development guide

By defining npm scripts within our package.json, we gain the ability to install bower packages and run grunt without having to globally install either tool. This technique is inspired by jQuery's own [package.json](https://github.com/jquery/jquery/blob/master/package.json), which follows the same pattern.