Add an initial travis CI configuration file.

I saw a snapshot set of branches, and wanted to allow us to have those CI'ed, and when I am releasing I tend to make a release branch to work on and I wanted that CI'ed