THRIFT-2578 Moving 'make cross' from test.sh to test.py

Allows test.py to run without interruption, even if some test clients and servers are not runnable.
Eg -:
cpp/TestServer.o not available