Expose protocols used on client via ThriftClientManager.getIn/OutputProtocol

This will can be used to add headers to the transport before sending a client message