Use ninja when building with clang

Our clang side of the travis matrix is going to be our 'funky stuff zone'. This pull request might iterate a bit again, as I test on Travis.