tell server about keys through socket login event
implement user notification and client-username-deviceid tracking
update protocol to reflect the 'users' event, and the 'login' event
implement disconnect cleanup and notification
Merge branch 'master' of github.com:mgaut72/phiMessage