Fixed a typo.
Add unregister and LWT messages.

Add unregister and LWT messages.
Changed version number to 0.1.0.

Changed version number to 0.1.0.
In order to support the helpdesk use cases, did the following:
1.  Moved 'register/unregister' to the RtcommEndpoint object.
2.  modified so that each RtcommEndpoint represents a userid|appContext
(note there can be multiple appContext's, but only 1 userid)
3.  Fixed tests to work
4.  started experimenting with intern for testing
Implement MqttEndpoint and related Changes
Merge branch 'feature-mqttEndpoint' into feature-helpdesk

* feature-mqttEndpoint:
  Implement MqttEndpoint and related Changes
Fix Service Query for new model, added SessQueue methods to RtcommEndpoint
Fixes to get tests running again
Get SessionQueue tests to run
Add intern SessionQueue test
Merge branch 'feature-SessQueue' into feature-helpdesk

* feature-SessQueue:
  Add intern SessionQueue test
  Get SessionQueue and support pranswer holdTimeout
  Fixes to get tests running again
  Fix Service Query for new model, added SessQueue methods to RtcommEndpoint
Update JsDoc and add listSessQueues
Merge branch 'feature-SessQueue' into feature-helpdesk

* feature-SessQueue:
  Update JsDoc and add listSessQueues
Fixes to work with latest rtcomm Queue Code
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
Update rtcomm.signaling.proto.spec.md
queueupdate fix , emit queues, not keys of queues
Queue handling fixes