Let me deploy to Github pages over HTTP as well as SSH

The regex that pulled usernames out of the repo URL assumed user entered the SSH url, and falls over ungracefully if I use an HTTP one. I want to push to GH pages from behind a nasty corporate firewall that doesn't let SSH out. I've tweaked the regex a bit.