Improved logging for unknown events received
Reconnect WebSocket if connection lost for #113
Code cleanups for #113
Visually indicating disconnection for #113
Merge branch 'master' into develop