Closes #671
Changes to set the browser title to the title of the dashboard.
add an option to sort the stat panel results by label or value
add sortable headers to the stats panel result table
fix header alignment
Make histogram y-axis formatting aware of the tick size when formatting

kbn.byteFormat & kbn.shortFormat take an extra min_resolution param that indicates what size should be still be distinguishable despite the formating. For example if `min_resolution=100` and we fromat 1100 with `decimals=0`, the output will still be 1.1K . This is used in y_axis formatting to make sure the legends are able to correctly display a change of the current tick size.
Merge remote-tracking branch 'bleskes/y_format_sensitive_to_tick_size' into boaz
refresh was called twice with every timer expiry

Also unpacked  dashboard.set_interval to simplify logic a bit.

Note: set_interval used to call refresh() when called. This is un-expected when setting a long refresh interval.
Merge remote-tracking branch 'bleskes/double_refresh' into boaz
Fix linting
Correctly compute mean/min/max on histogram intervals larger than the index interval
Merge pull request #821 from martinseener/master

added new *./_aliases proxy match for nginx and apache sample config fil...
Merge remote-tracking branch 'remip2/master' into stats_sort
flipped the chevrons around and lower cased the sort field
Merge remote-tracking branch 'upstream/master'
Fixed min and max modes of histogram
Add number formatting to histogram tooltip until we have a global number formatter
Tooltip should say 1s if scaleSeconds is set. Fix for route change when clicking on auto-refresh submenu
Enable clustering in annotations
Fixed conflicting setSelection in flot.events
cleanup comment