Add Grunt support.

Combine and minify the scripts. Also include the version from package.json in the CSS and JS filenames.