THRIFT-2351 PHP TCompactProtocol has fails to decode messages
Patch: Paul Banks
THRIFT-2358 C++: add compact protocol to cross language test suite
Patch: Roger Meier
THRIFT-2365 C# decodes too many binary bytes from JSON

Patch: Jens Geyer
THRIFT-2359 TBufferedTransport doesn't clear it's buffer on a failed flush call

Patch: Chris Trotman
THRIFT-2367 Build failure: stdlib and boost both define uint64_t

Fix: remove "using namespace boost;"
Patch: Roger Meier
THRIFT-2325 SSL test certificates
Patch: Roger Meier
THRIFT-2325 SSL test certificates
Fix: use common test cert within Python unit tests
Patch: Roger Meier
THRIFT-2258 cpp: Add TLS v1.1/1.2 support to TSSLSocket.cpp
Patch: Chris Stylianou
THRIFT-1719:SASL client support for Python
Client: py
Patch: Tyler Hobbs

Add SASL client transports that will work with the Java lib's TSaslTransport
Revert "THRIFT-2258 cpp: Add TLS v1.1/1.2 support to TSSLSocket.cpp"

This reverts commit 01386c95a8f18d55cefc0ad0f33a1154e095f51a.