Show tooltips for links

Inspired by TortoiseSVN rev. #19660 and #25593.

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Do not include a dot/slash/colon/questionmark/semicolon after URLs into the link (as the RichEdit control does)

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Allow to put URLs into "<>" and allow spaces and other chars there (as the RichEdit control does)

Signed-off-by: Sven Strickroth <email@cs-ware.de>