HUE-1859 [core] Add generic middleware support
HUE-1856 [beeswax] Multi and single query execution UX

Fixed scrollup plugin to work if called more than once
Added second click to scroll to top functionality
Fixed log scrolling and sizing for multiple queries
Removed columns on query execution
[search] Add query autocomplete

Fix some oozie tests too.
HUE-1855 [beeswax] Error reporting is incomplete

Harmonized error messages and catching.
Found a hive bug too.
HUE-1844 [beeswax] Load back from History page

Made the execute_query page automatically fetch results
if 'query_id' in GET request.
Changed APIs to use 'design' instead of 'query' for
SavedQuery and/or design objects. 'query' is used for
QueryHistory now.
Fixed empty results page display.
Move empty-wrapper CSS to main stylesheet.
[beeswax] Fix explain query

Do now show download button when empty query
Fix a test
HUE-1841 [core] Add support for OpenId authentication
HUE-1837 [oozie] SLA dashboard it is not pretty

Restyled the SLA dashboard
Added charting capabilities
HUE-1861 [oozie] Forks can't be created anymore in a workflow

CSS class misplaced
Fixed new action drag cursor
HUE-1862 [impala] Impala only permission requires Beeswax

Same for Beeswax, Rdbms, Spark...
[search] Show other collection caret only if more than one collection

Fix some permission tests
Merge remote-tracking branch 'remotes/origin/testing' into testing