Support continuous integration via Travis