Various mini tweak preparing for DEPLOY_ZKL

some minor fix related to previous merge and 

some other stuff like: help-text on SettingTab tell that "Forgot password" feature might not work if ZKL crashed, and add minimum window size to make stuff not throw a lot of exception if squished too small, and tweak some error message to say something that is a bit suggestive of cause of problems.

This DEPLOY_ZKL meant to deliver the new expand-able active chat history (which useful when getting large spam of subscription message), and some other minor tweaks (including Ikinz's Chime that include date in archived chat history)