Add JavaScript concatenation and minification.

Using `grunt-contrib-uglify` we get both concatenation and
minification. See: http://gruntjs.com/getting-started

Fixes #3.