Optimize IrcTextFormat::messageToHtml()

A dot, slash or colon NOT surrounded by a space indicates a potential URL.
Otherwise the rather expensive URL regexp operation may be skipped.