THRIFT-2358 C++: add compact protocol to cross language test suite
Patch: Roger Meier