Continuous integration

Enable Travis CI for continuous integration.

This was kind of the default way for me, though I also had a look at Snap CI and Circle CI. Circle CI was to expensive, Snap CI seems to be lacking support of native languages and is also running on CentOS which is not familiar to me.