Improve email and url regexps

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