HUE-2106 [beeswax] Table list and query caches should be per user

Introduced user prefix on totalStorage
HUE-2099 [jobbrowser] Improve metadata tab performances

Removed datatables and introduced jHueDelayInput for search
HUE-2089 [useradmin] Sync ldap users modal form is misaligned

Converted to form-horizontal
HUE-2110 [core] Update FontAwesome to 4.1

Upgraded to the latest
HUE-2111 [pig] Enable collapse of navigator items

Added caret too
[search] Rename Navigator to Assist
HUE-2112 [fb] The 'New' dropdown goes off screen

Added .pull-right class
HUE-2101 [fb] Copying a file trims the last chunk
HUE-2085 [core] Update migration dependencies
HUE-1957 [core] Configure thrift transport

Allow framed and buffered for now.
[core] Invert dependency list and merge migrations

Merging migration history will make it seem as though desktop/0007
ran first, but it will actually run after beeswax/0008, oozie/0025,
and pig/0001 when these apps are available. During the build process,
sycndb and migrate commands are ran before the apps are installed,
but after desktop is installed. So desktop/0007 will run first there.
Then, after the apps are installed, syncdb and migrate are executed
again. Here, the proper order will be respected.
[useradmin] Remove server selection from ldap functionality when using legacy configuration
Merge remote-tracking branch 'remotes/origin/hue-testing-abe' into hue-testing-abe