This restores the ability to make client connections using unframed/http transports. Previously this was done by creating a client from a plain thrift TSocket and used plain thrift tranpsorts, now this is done by passing the appropriate NiftyClientChannel.Factory, and uses NiftyClient to make connections.
This is the swift part of the changes, see https://github.com/facebook/nifty/pull/21 for the nifty part.
This restores the ability to make client connections using unframed/http transports. Previously this was done by creating a client from a plain thrift TSocket and used plain thrift tranpsorts, now this is done by passing the appropriate NiftyClientChannel.Factory, and uses NiftyClient to make connections.