Improve email and url regexps

Improve both regular expressions so that they return fewer false negatives; allow for ftp as a protocol in URLs.