Add $gmEvents service + provider.
Initialize unuque session id and setup $gmEvents provider.
Setup events connection on start app (init).
Start connection on login.
Add gmEvents on required modules.
Add session id managemet to gmAuth service via provider.
Add event processing and listeners to $gmEvents service.
WIP: refresh on backlog.