add in travis

Not quite ready for merge yet, I get "errors=18, failures=69". Getting close though.