add gruntfile.js for minify task, minified source, and test runner against minified source

Demonstrates #65, allows testing against `grunt-contrib-uglify`