Make use of the cache for performance tuning in project view

This commit make the javascript event dispatching faster (20+sec => 13sec)
Rename dashboards ng controller names
Merge remote-tracking branch 'origin/tuning_with_cache_in_angular' into refactor_angular_controller

Conflicts:
	app/assets/javascripts/angularjs/controllers/dashboards/archived_dashboard_controller.js.coffee
	app/assets/javascripts/angularjs/controllers/dashboards/dashboard_controller.js.coffee