[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...
HUE-1866 [beeswax] Default graph preset on result page

Restored the functionality
Added error message for charts with more than 1000 results
HUE-1838 [oozie] Add SLA tab on single workflow and coordinator dashboard page

Added chart and table to the tabs
Externalized SLA js functions
HUE-1848 [metastore] Watch query page with the new API

Remove deprecated views.
remove watch_query.
Update execute_directly view to not use contexts.
Should re-add contexts later.
No changes to metastore required.
Fix tests as well.
Merge remote-tracking branch 'remotes/origin/HUE-1848-abe' into HUE-1848-abe