Add frontend wiring

* Adding UI module
* Using media module for CSS/JS handling
* Move base html into a view
* Add main controller and route for /
Move frontend css/js/images to UshahidiUI module
Update Init.js and index.php to load js via media module

Also fix a minor bug in requirejs shm where backbone didn't depend on
jquery so occasionally didn't bind jquery to Backbone.$
Clean up the rest of themes/default - moving everything to UshahidiUI mod

Also fix dependencies in package.json to include requirejs, and fix
Gruntfile to actually run