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
Merge remote-tracking branch 'upstream/master'