Fixed a bunch of issues:
* signing out produces weird effects mainly because onEvent() function call, which attaches event handlers to elements that already have them.
* Empty message list before loading messages.
* Display "empty stored data" button inline with text and only when user is not logged in.
* Message rotator now stops when user hovers over share button