Add tooltips to user-provided text (helps to accommodate too-long names)

Ideally this would be done only if the widget is too small for the message, but
that can be quite difficult

Additionally, it doesn't cover the case of having a Tox ID for the name... eh
I need to make sure this won't break everything before merging. (spoiler: it will)