Better URL matching for full URLs

Not all full URLs begin with `http://`. This regexp matches any url that begins with `https://`, `http://`, or `//` (protocol agnostic). This should cover the majority of use cases, and prevent possible derpage.