Support fields from nested objects pulled from Elasticsearch
Give maximum width & height constraint to tooltip boxes

Extreme values that go beyond the screen resolution are very likely to be misplaced. This is a simple workaround. A better solution would be to improve the code placing the tooltip and make it handle tooltips containing more content than they can safely display.
Annotations: Elasticsearch annotation and field mapping fixes, small changes for PR #830
Fixed spelling in config.sample.js
Changed color for warning alert
changed placement of color selector popup
Dashboard: when opening search or dashboard settings, click the icon again will now hide the view, Closes #836
Merge branch 'master' of github.com:grafana/grafana
Dashboard: fixed init of editable setting, #837
Updated changelog and package.json to new version 1.8.0
updated latest.json
Graph: Fix for series draw order not being the same after hiding/unhiding series, Fixes #847
Row: fix for row editor and scroll pos, Fixes #846
Annotations: Fix for annotations not reloaded when switching between 2 dashboards with annotations, Fixes #851
Import: Fixes to import from json file and import from graphite. Issues was lingering state from previous dashboard. Closes #840, Closes #853
small fix for graphite-web import
InfluxDB: Fix for bug when saving dashboard where title is the same as slugified url id, Fixes #859
White theme: Fixes for hidden series legend text and disabled annotations color, Closes #852
Dashboard: When deleting dashboard show dashboard title in confirmation popup, Closes #860
Small fix to fullscreen mode where scrolling would scroll the background dashboard & page header