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