THRIFT-2789 TNonblockingServer leaks socket FD's under load
Client: C++
Patch: Sergey <drigh@deviantart.com> and Qiao Mu <qiaomuf@gmail.com>
THRIFT-2874: C++ - unused field removed from TBinaryProtocol

Client: C++
Patch: Nobuaki Sukegawa

This closes #301
Merge branch 'master' into cpp_v2