Add tooltip support for hyperlink

Note: the use of setHintProvider in HyperlinkClickHandler is to aid translation support, and also keep the hint in sync with the current modifier key.