Added clang to continuous integration.

I added Clang support to the Travis CI build, I think it is good to have the code tested by two different compilers, it prevents bugs.