Add .travis.yml

And tell git to ignore emacs tmp files.