Integration/cinder client

• Added ability for clients to send messages to specific clients.
• Clients can now trigger the Reset command.
• Client is removed from the collection if it quits and the socket is broken.

Many of the diffs below are from the first PR: 
https://github.com/shiffman/Most-Pixels-Ever-Processing/pull/40