THRIFT-2660 Validate the bytes received in TSaslTransport

Client: Java
Patch: Harsh J
THRIFT-2660 Validate the bytes received in TSaslTransport

fix unit test

Client: Java
Patch: Harsh J
THRIFT-2578 Moving 'make cross' from test.sh to test.py
THRIFT-847 Test Framework harmonization across all languages

update tests.json

Patch: cdwijayarathna
THRIFT-2667 create Windows Installer via CPack

Signed-off-by: Roger Meier <roger@apache.org>
THRIFT-847 Test Framework harmonization across all languages

Signed-off-by: Roger Meier <roger@apache.org>
THRIFT-2652 THRIFT_TEST_PORT variable via to run tests in parallel
THRIFT-847 Test Framework harmonization across all languages

THRIFT-847 Test Framework harmonization across all languages
THRIFT-2571 Simplify cross compilation using CMake

fix CMake build and update README.md
THRIFT-847 Test Framework harmonization across all languages

Client: hs
add split dependency to lib, not installed otherwise