Add default oauth client for UshahidiUI, and use this in JS app

Replace hardcoded oauth client_id with config option
Rename templates to all CamelCase
Add JS event handlers for main navigation toggle and highlight
Add rough map view, show search on map and list views.
Tie active nav links to actual controller actions

* Use page:change trigger to fire updateActiveNav() in header view
* Add classes to sets/views navigation to identify each item
* Add default route