Multiple clients of same users notifications WIP
Notifications are now synchronized between all connected clients.  fixes #43
fix #42 Logging out now disconnects from the notification server and reconnects upon login.
ref #44 Partially fixed, as chrome online/offline functionality is completely broken and unreliable, when a send fails it now tries to reconnect automatically.

It does not fix the issue where starting the application in offline mode it will not be able to connect once internet returns. This is acceptable for now as offline functionality is yet to be implemented.
Merge branch 'sasha' into maayan
Merge branch 'master' of https://github.com/Gisto/Gisto