Added a .travis.yml file for Travis CI.

This isn't used yet due to possible issues with existing PRs, but having
it on the repo will help.

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
Merge pull request #2335 from Mloc/tg-travis

Added a .travis.yml file for Travis CI.