Updated Travis CI config to use Make-based build and test using both GCC and Clang