Add support for http w/ github

Because http repos sadly used to be a thing.