Have Travis CI publish upon changes to the source branch. This will be a slight pain in the butt to set up as GH doesn't have organization tokens as far as I know, so someone we'll need to give Travis encrypted credentials to push to master. This was mentioned in #30