Travisify

Pulling this into Travis now. I'm assuming we'll need to remove contentapi from master-builder first before merging to avoid any weirdness?