Use stricter regex for matching URLs when linkifying

Regex used when linkifying previously included punctuation at the end of a URL, causing the link to be broken. This branch adds a stricter regex to exclude those characters and just grab the URL.