Update .travis.yml to build with gcc and clang

Update .travis.yml to build with gcc and clang