add opentsdb chart label field
Fix for build issues on windows, Fixes #574
Merge branch 'develop'
Graphite: new option available in metrics view to set cacheTimeout, will override default memcache timeout, Closes #266
Fix for cacheTimeout undefined value, #266
Added global datasource config option cacheTimeout for graphite datasource, #266
Changed all kibana words to grafana
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)