GitHubPublisher now catches clone failure to handle creation of new gh-pages (or whatever) branch (fixes #11)