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
Disable requirejs 'wrap' since it seems to break something
Use Media::url() in Init.min.js script tag
Merge pull request #78 from ushahidi/Ushahidi-UI-module

Handle media and frontend through Kohana..