Add Travis-CI config so we can detect compilation errors

Currently, running our tests seems to unintentionally do some real-live
ops, which we should probably review! So, in the mean time, this
configuration limits Travis to just running the 'compile' task.