Minify JavaScript, remove whitespace from templates

* Combine/minify JavaScript using [UglifyJS](https://github.com/mishoo/UglifyJS2) 
* Remove whitespace from templates
* Add bash scripts for running the dev server and test suites.  I'm hoping that the bash scripts make it easier to keep requirements and database migrations up-to-date.

These optimizations result in about a 20% decrease in HTML responses from the XBlock (from ~152KB down to ~122KB).