Final port for GCC TDM with working build.py and make.py

For some tests also singletest.py works

TODO: Add support for cpputest library and make stub for RPC