[oozie] Use timezone when making HTTP calls to oozie

Oozie provides time and dates in GMT. Use 'timezone' to provide
localized time and dates.
[oozie] Bump version to 3.3.0

Fix title of 'Create Coordinator'
[useradmin] Import any group name from LDAP

urllib.quote_plus was replaced with urllib.quote when quoting deletion.
This is because a URL is being constructed, not a query string.
[useradmin] Add n users that match wild card expression in LDAP import

User and group import support wild card expressions.
Add all matched users and groups.
[useradmin] LDAP group search merge issue fix
HUE-577 [fb] Snappy compression support

Snappy doesn't support streaming decompression, so use at own risk.
Using snappy could bog down Hue server completely if the file it's
extracting is larger than allocated memory.
HUE-985 [core] i18n of datatable plugin

Had to rename the strings, for some reason there were not picked-up
Fix some i18n errors
HUE-940 [oozie] Revamp import JobDesigner action

With the improvements made to the workflow builder,
importing an action from the JobDesigner was removed in an effort
to reduce complexity.
HUE-697 [jobbrowser] Ability to browse MR2 jobs

Jobbrowser can now lists jobs and their details by using the YARN apis.
Currently, the Resource Manager API is used for listing the jobs and then
the MapReduce API is used when the job is running or otherwise the History
Server API is used. The current convention is to use application_ID when
the job is running and then job_ID when it is finished.

Compatible and tested with MR1 and MR2.
Tests added with YARN API mocked.
3 YARN API implemented and available in libs.
Retrieves logs with a curl as YARN API does not support it.
Asynchronously fetch the logs as it is slow.
With YARN, support a bew job_attempt page.
yarn_models.py created.
YARN API are all read only.
job URL updated in jobsub, oozie, beeswax.
Beeswax now displaying logs and the MR jobs ids.
Rename 'jobid' to 'job' in all the urls and make the check_job_permission
return the job object.
Added 3 new URL Hadoop YARN ini properties
HUE-983 [oozie] Coordinator could support previous dates

Support dataset formats:
 - 'default' that corresponds to date 0.
 - 'single' that corresponds to a selectable unique date.
 - 'range' that corresponds to a range of date.

All these formats can be set by from an integer or some verbatim Oozie EL functions.

Adding tests. Dynamic UI.

Fix HUE-987 [oozie] Coordinator name and start date conflicts with same dataset attributes
HUE-940 [oozie] Fix oozie test case for import jobsub workflow
HUE-978 [useradmin] Add LDAP user/group with DN

Should use DN as base DN when searching for users/groups to import by DN.
Must ensure DN includes base DN, other wise sync will not work.
HUE-978 [useradmin] Base DN needs to to have components capitalized when comparing with searcn DN.
[core] Update doc to point hue.ini in /etc/hue or desktop/conf
HUE-969 [oozie] Import java args should be space separated, not JSON list.
[core] Show that postgresql_psycopg2 is supported
HUE-973 [oozie] XML syntax highlighting

Added CodeMirror to generic workflow action and readonly definitions (oozie and jobsub)
HUE-969 [oozie] Automatically infer schema version when importing workflow

Added proper namespacing to XSLTs in order to import by version.
Version is inferred by namespace.
HUE-984 [oozie] min-height for completed job tables

Modified jHueTableScroller plugin to accept min-height and disable data attributes
Added license headers to all the jHue scripts
Added Jasmine tests for jHueTableScroller
HUE-935 [oozie] Better node edition experience

Improved UX on the editor