Parse HTTP if HTTPS lacks the meta tag

As it currently works gddo will attempt to fetch the meta tag from `https`. If gddo fails to connect to `https` then it will connect to  `http`. If it is able to connect to `https` but doesn't find a meta tag it will stop searching.

This is contrary to how `go get` works. `go get` will attempt `https`. If it can connect but the meta tag isn't found it will then attempt to connect to `http`.

This particular oddity in `go get`'s behavior is useful when you can easily hijack http (say iptables) and send it to a mini-server which adds meta tags.