Add grunt+npm for dependency management and css/js minification

This address issue #2.

See README for grunt + npm usage instructions. Long story short, install npm and grunt, `npm install`, `grunt`. `grunt` will wipe your `dist/` folder, concatenate your css and js files, and minify them back into the `dist/` folder.