THRIFT-1872 issues with TBufferedTransport buffer

Patch: Jens Geyer
THRIFT-1873 Binary protocol factory ignores struct read/write flags

Patch: Jens Geyer
THRIFT-1874 timeout for the server-side end of a named pipe

Patch: Jens Geyer