Workaround for non-UTC indexes

Indexes of elasticsearch are supposed to be in UTC, but at least, rsyslog
can only use local time to generate index name.

Kibana first finds indexes to query based on UTC time. So for east timezone,
there are a few hours, kibana will miss new created index(es) and no new data
is displayed during these hours.

This patch workarounds this issue. In most cases, there should be no indexes
for future time, so this just works without any harm. Even if indexes for
future time do exist, the real search query will limit time range before now.
Adding reverse functionnality to trendings panel
Simplify kibanaPanel directive, fix css that stopped overflow:scroll from working on the table panel
Send render whenever window size changes or a panel is resized
Use a field filter instead of terms filter so that analysis is done on the value. Closes #1166. Closes #1142
Merge branch 'timezone' of github.com:lark/kibana into lark-timezone
Merge branch 'reverse_trendings' of github.com:Nodashi/kibana into Nodashi-reverse_trendings
Simplify docs, add tooltip, clean up editor
Add ignore_unmapped to sorts, closes #1153
Add margin to bottom of error
Reverting #1163, the overhead is larger than I anticipated and regularly grabbing empty data sets causes some visual oddities
Add jsonpath to license file
Fix column panel after 430d7fad308.

This fixes a bug in the column panel not showing up.  This problem was
introduced in commit 430d7fad308.
Fix box-sizing in firefox, fix spinner pushing down panel-extra-container, closes #1218
Closes #1206. Fix share url in firefox
Merge branch 'fix-column-panel' of github.com:jdve/kibana into jdve-fix-column-panel
Add panel height params back in to fix column panel sizing. Closes #1146
Remove apply, update version to 3.1.0
Removing console.log message
fixed typo preventing filters from being applied to topN queries