Create endpoint announcement logic.
Add error checking to endpoint getter.
Merge branch 'lobby-msgs' into develop
Disallow announcement of already announced endpoint IDs.
Fix endpoints property. Should be an object, not an array.
Cosmetic changes.
Create handling logic for connect command.
Free up endpoints upon successful binding.
Fix on_connect with unbound `this` bug.
Cosmetic change.
Store client_socket on announced endpoint object.
Better test endpoint IDs.
Implement message relaying between bonded peers.
Add support for constructor parametrization in `require_inject_create`.
Allow server listen port to be specified.
Merge branch 'lobby-msgs' into develop