Stop trying to bypass https since github does not and will not support non-https transports
Remove the http protocol from github-protocols, refs #1955
Fix tests