[core] Resource Manager RM HA

The [[yarn_clusters]] cluster configs in Hue ini need to be filled up with
at least 2 configs to configure Hue for RM HA.
submit_to must be True to have the RM taken into consideration.

The initial RM being used is the one named [[[default]]].
When submitting to Oozie, RM configs must specify the same logical_name.
When browsing JobBrowser, Job Browser will switch to the active RM on the fly if needed.
HUE-2157 [search] Update Gridlayout field list on search

Fixed for layout change case
HUE-2169 [search] Sort field list in HTML layout can overflow

Moved table to an scrollable div
[oozie] Fix date conversion test
[search] Authorize more than one line chart
HUE-2170 [search] Grid layour table header and body don't align

Fixed grid layout
Renamed properties to sorting
HUE-2166 [core] Oracle database support in doc model
HUE-2174 [jobbrowser] HTTP 500 error if on MR1
HUE-2163 [search] Some closure widget click problems

Fixed d3 selector
HUE-2166 [core] Oracle database support in doc model

Defer large fields for oracle support
[oozie] Remove some fields in the workflow dashboard tables

Need to add some air.
HUE-2175 [oozie] Also generate timeout value of zero in coordinator XML
HUE-2138 [search] Slider widget UX

Added viewModel update on blur and slideStop
HUE-2138 [search] Slider widget UX

Allow 0 value
[core] Shrink char field max length

This fixes Oracle issues with the default charset: AL16UTF16.
Max byte length of NVARCHAR2 type is 4000. 2047 characters
would consume 4094 bytes of space. We should support
up to 4 byte charsets. So bringing the length of these fields
down to 1000 => 4000 maximum bytes consumed.
[core] Fix master tests
Merge remote-tracking branch 'remotes/origin/hue-testing-abe' into hue-testing-abe