make_re() now doesn't free the argument. This is good practice and also helped
simplifying re_*() functions.
url_check_line () now recognizes all urls (previously it only recognized url
with "://" after the scheme). Urls without a scheme is purposely not recognized
by this function.

This fixes issue 701.