Fix for elasticsearch annotations when timestamp is a field and not in source, Fixes #777
Fixed text color in json text area for white theme, #735
Fixes for opentsdb, (broken during 1.8 development)
Corrected error handling for influxdb datasource when loading/deleting dashboard
Fix when changing templated vars, should update child template vars All value
Fixed issue with editing text panel, removed a function from dashboard controller that I though was not used, turned out it was
Made unsaved changes service ignore template variable options and selection changes
Dashboard: elasticsearch dashboard storage now slugifies urls, #781
Dashboard: elasticsearch dashboard storage now slugifies urls, #781
Added basic authorization for influxdb if needed
Adding in global search id counter so that async search responses can be discarded if a newer search is being processed.  This prevents older search results from clobbering a newer search that happened to complete faster.
The elasticsearch datasource will now better handle language specifics when making the search partial (ie for search as you type).  This means the search field will now support significantly more complex searches such as:

    title:foo AND title:bar OR baz
    title:mysql AND [3306 TO 3308]
    web~
    title:foo AND -bar
Fixing some grunt errors with the elasticsearch grammar changes
Added PR #785 to changelog
InfluxDB: support for basic authorization (PR #782)
Dashboard: time range can now be read from URL parameters, will override dashboard saved time range, Closes #787, Closes #761
Merge pull request #34 from grafana/master

Pull in Upstream Changes