Added log for debugging socket lost problem.
Added bottom log.
Load missing data when lost focus and focus again.
Reset current when reconnect.
Fixed using wrong current.
Listen action only once.
Using wrong object when passing to loadMore.
Changed once back to on.
Added addListenerOnce spec.
Added addListenerOnce implementation.
Used addListenerOnce and update frontend to authenticate everytime socket is open.
Removed unused logs.