Introduce "targetBranch" property to github-pages plugin

also added a description how to configure a Travis-CI build