Cleanup webassets compiling

* Compiled assets now go together in assets/
* Javascript bundle is split into two parts: Pre-Compiled (for libs)
  and application javascripts. rjsmin was trying to minify already-
  minified assets and it was causing errors. All of the javascript
  will still be concatenated together in assets/min.js.
* Minified jquery-ui.js (using uglifyjs)
Move some unminified JS into the correct bundle
Minify the leaflet scripts
explicit return
Add SITE_URL configuration, use it for API calls