Use compiler in CXX environment variable to compile the tests
Run_test_set functions returns true if all tests of set pass
Add travis-ci config