Remove dependency on userid for init(), add basic chat support
Fixes to get chat.html working
Refactoring for multiple enpdoints, registering the EndpointProvider and single appContext
queueupdate fix , emit queues, not keys of queues
Queue handling fixes
Cleanup of docs for API, bug fixes, adding of methods for helpdesk
Merge branch 'feature-chat' into feature-helpdesk

* feature-chat:
  Cleanup of docs for API, bug fixes, adding of methods for helpdesk
  Queue handling fixes
  queueupdate fix , emit queues, not keys of queues
  Refactoring for multiple enpdoints, registering the EndpointProvider and single appContext
  Fixes to get chat.html working
  Remove dependency on userid for init(), add basic chat support