[vislib/tooltip] improve placement logic to consider viewport
[vislib/tooltip] more teasing, get sizing from a clone
[vislib/tooltip] tests
[vislib/tooltip] fix tests
[vislib/tooltip] the viewport does not always start at 0,0
[vislib/tooltip] generalize calculation of bounds
[vislib/tooltip] requery the DOM for tooltip el
save
Handle elasticsearch down and timeout conditions. Closes #1633
Change reload button to 'back'
Handle errors communicated from backend in segmented fetch
Adding configurable timeouts
Seperate shard_timeout and request_timeout, add warning notification of shard timeouts
fix comments on SearchTimeout error
Remove client request timeout per @spenceralger recommendation. Closes #1701
Fix timepicker test
Merge pull request #1798 from lukasolson/timepicker-test-fix

Fix timepicker test
Merge branch 'master' of github.com:elasticsearch/kibana into feature/request-timeout
Closes issue #1805. Fixes wrong y axis values for tooltips.
Fixes the date problem in issue #1787. Dates in the chart are different from the dates that elasticsearch returns. This is due to the fact that elasticsearch sends utc responses and the vislib time scale was not converting to utc time. I have added the d3.time.utc() scale to fix the issue.