Update travis to test linux 32/64 and osx with a mix of gcc and clang