HUE-1745 [beeswax] Autocomplete table name with magic from broken

Changed substring because of new font awesome names
HUE-1750 [core] Make IPv4 or IPv6 pluggable for Thrift clients

Update thrift lib to use configurable socket family.
Update thrift utils tests to use IPv4.
HUE-1750 [core] Make IPv4 or IPv6 pluggable for Thrift clients

Spelling error in TSocket.py
HUE-1746 [metastore] Read header from file

Currently the header is not truncated. Will be added separately.
Current tests are good, this is mostly front end.
HUE-1746 [metastore] Styled the header button
HUE-1665 [oozie] import workflow locks database

Depth first search with large workflows locks Hue up.
Saving subgraphs remedies this.
HUE-1747 [metastore] Create table from quoted csv file

Make a test independent of the Yarn ports
[beeswax] Dynamic HiveServer2 port during testing
HUE-1746 [metastore] Read header from file

Styled the use header button
Added breadcrumbs and database selector to the create table pages
[core] Make hostname generic in tests and remove webhdfs threadness test
Merge remote-tracking branch 'upstream/master' into testing-abe