Travis: Avoid running testsuite when build didn't succeed.
Travis: Use Launchpad PPA for LLVM 3.3; the llvm.org repo no longer has it.
Merge pull request #499 from klickverbot/travis

Travis CI fixes