Clean up JS in prep for switch to source-mapping Closure compiler
Add complete JavaScript/CoffeeScript sourcemapping support
Enable sourcemapping for Squash's own JS
Merge branch 'sourcemap' into opensource

* sourcemap:
  Enable sourcemapping for Squash's own JS
  Add complete JavaScript/CoffeeScript sourcemapping support
  Clean up JS in prep for switch to source-mapping Closure compiler