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