THRIFT-1897 cocoa: Support validation of required fields
Patch: Kevin Li
THRIFT-1863 cocoa: [TBinaryProtocol readMessageBeginReturnName:type:sequenceID] returns incorrect message type
Patch: Kevin Li
THRIFT-1896 cocoa: Add TBase protocol for Cocoa
Patch: Kevin Li
THRIFT-1845 cpp: Fix compiler warning caused by implicit string conversion with Xcode 4.6
Patch: Nate Rosenblum
THRIFT-1878 php: THttpClient - Add the possibility to send custom headers
Patch: Laurent Sarrazin
Thrift-1859: Generated error c++ code with -out and include_prefix param
Client: cpp
Patch: Jingxu Chen

Updates output directory to no longer include gen-cpp folder when using -out.
THRIFT-986: smalltalk add version Info to the library
Client: smalltalk
Patch: Jake Farrell

Adding package.xml file for smalltalk library and added a version comment
in the xml header as smalltalk packages do not contain a version reference.
Thrift-1715: Allow excluding libraries in fb303 configure
Client: fb303
Patch: Harsh J

Updated patch to allow for excluding all avaliable lang libraries using the
--without-<lib> configure flag. Configure output added to notify user of
result

Building C++ Library ......... : yes
Building Java Library ........ : yes
Building Python Library ...... : yes
Building PHP Library ......... : yes
Thrift-1804: Ruby extension on ARM complains about signed chars
Client: rb
Patch: Elias Karakoulakis

Updated extension makefile to use signed char flag
Thrift-1823:Missing parenthesis breaks "IS_..." macro in generated code
Client: c_glib
Patch: Simon South

Fixes missing paren in the c_glib compiler
THRIFT-563 Support for Multiplexing Services on any Transport, Protocol and Server

Patch: Rob Slifka
THRIFT-1869 TThreadPoolServer (java) dies when threadpool is consumed
Patch: Brock Noland
THRIFT-1864 java: implement event handler for non-blocking server
Patch: Vitali Lovich