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

demonstrates #65