Compress Javascript

* Added grunt tasks (requires npm install)
* Cleaned up Javascript includes
* Pulled down assets from CDN to local build
* Split javascript production files into 2 singles: ```modern.js``` and ```basic.js``` (for old IE)
* Switching between multiple HTTP requests and single requests by use of ```IS_PRODUCTION``` in base.html

Ref #222