Use llvm-3.3 from a PPA now that llvm.org is no longer providing it
Properly factor cabal workflow
Skip confirmation prompt
Merge pull request #522 from Ralith/fix-travis

Fix travis