Initial backbone setup

* Add initial backbone route for showing the dashboard
     - Add 'dashboard' route
     - Set devise method for redirecting to dashboard after signin
     - Add initial backbone views and jquery mobile integration
     - Add 'backbone' method for showing the main template used on dashboard
* Add note about setup on Linux/Ubuntu
* Fix order of included CSS to allow overriding
* Add developer setup for Linux/Ubuntu
* Merge upstream/develop