update thrift dependency
update manifest
 update for release
nevermind
update
Mark servers down after connect()-related errors.
Merge branch 'connect_error'

* connect_error:
  Mark servers down after connect()-related errors.
Push AbstractThriftClient::Server into its own module.
Push downedness into Server.
Needless method.
Remove disconnect_on_error.
Push Connection into ThriftHelpers to prevent namespace pollution.
Merge branch 'refactor_server'

* refactor_server:
  Push Connection into ThriftHelpers to prevent namespace pollution.
  Remove disconnect_on_error.
  Needless method.
  Push downedness into Server.
  Push AbstractThriftClient::Server into its own module.
Use Server as a proxy between the underlying Thrift transport and the thrift client.
Merge branch 'server_transport'

* server_transport:
  Use Server as a proxy between the underlying Thrift transport and the thrift client.
(optionally) Cache connections to amortize connect() costs.
Merge branch 'connection_cache'

* connection_cache:
  (optionally) Cache connections to amortize connect() costs.
Spelling.
CHANGELOG for v0.8.2
Docs.