started on some big refactoring of how the app starts and how dashboard object is loaded, created. This should make it easier to add other dashboard storage backends and other views
further refactoring
refactoring progress
ES and file loading is working
fixing broken things
fixed jshint and jscs checks
small refactoring progress
elasticsearch saving does now work, still have to do ttl and temp dashboard
removed dependence on elasticsearch js client from search, will try to remove this depdence in other places and just use $http, elasticsearch js client is to big and does not provide enough value
more work on refactoring ES usage
sharing temp dashboard is now working again
keyboard binding now work again
fixed issues with unsaved changes srv
Renamed dashboard service to dashboardModel, fixed saving default dashboard feature
now dashboard deleting works
removed redundant load/save options
finally removed elasticjs library
Merge branch 'master' into dashboard_loading_refactoring
Merge branch 'master' of github.com:torkelo/grafana-private into dashboard_loading_refactoring
Merge branch 'dashboard_loading_refactoring' of github.com:torkelo/grafana-private into dashboard_loading_refactoring