Update .travis.yml to use clang and newer g++ version