THRIFT-1339. java: Extend Tuple Protocol to TUnions This patch implements TupleProtocol (and general Scheme support) to TUnion descendants. Patch: Armaan Sarkar