[wip] Draft travis.yml

I'll see if I can't get this working. Don't checkout this branch as I'm purely using it for testing so its push -f every single time.