Added support of temporary disconnected
Added support of temporary offline message
Improved naming of global variable and log messages
Merge branch 'onlineuser_memory'