fix proto parsing

@mpuncel dumb regex mistake, then looked at the RFC for URLs (http://www.ietf.org/rfc/rfc1738.txt) and realized the `//` is technically protocol specific.