Update the makefile and travis to support travis pushing to GitHub