Add .travis.yml for automated CI
Merge remote-tracking branch 'upstream/master'

Merging in travis file from parent repo.