add feature to resize (or pin) chat window on hover

this will increase the size of the chat window depending on client resolution.
optionally, users can set the chat window size via prefs or completely disable the feature.