add opentsdb chart label field
Fixed ngmin build issue introduced in route refactoring, Fixes #622
New global option in config.js to specify admin password (useful to hinder some users from accidentally making changes), Closes #606
began work on ES annotation datasource, #201
Elastic search annotations are working, need to refactor and unify datasource abstraction more, #201
Ctrl+H (hide controls) issue introduced in recent commit, Closes #625
added datasource filtering based on datasource abilities
General architectural changes around datasources, unifying dashboard loading behind datasource abstraction, #630
further work on unifying datasources, #630
Merge branch 'elastic_annotations'

Conflicts:
	src/css/bootstrap.dark.min.css
	src/css/bootstrap.light.min.css
	src/css/default.min.css
Added filtering support for graphite events/metrics, Closes #402
Save/load dashboard from/to influxdb works, #633
Search: max_results config.js option & scroll in search results (To show more or all dashboards), Closes #631
Downscale y axis to more precise unit

y axis unit is already upscaled automatically, this commit adds
automatic downscale.
It also fixes the number of decimals displayed (0 -> decimals)
InfluxDB: save/load and search works, tag facets still to be done, but is not critical, #633
Merge branch 'influxdb_dashstore'
Changed search result model to be more datasource agnostic
Changed dashboard urls from /dashboard/elasticsearch/<title> to dashboard/db/<title>, old urls will still work
Updated changelog and config.sample.js with info about #633
Merge branch 'master' of github.com:kamaradclimber/grafana into kamaradclimber-master