Update thrift bindings for Hive 0.12
Add support for the Thrift HTTP transport