This version has implemented a consistent packet protocol which can send text and image messages.  It receives messages from glass and either reacts accordingly or transmits the message to the appropriate robot.  Writing is done on the thread of the caller and no longer relies on a global send queue.  A global send queue will still be necessary for saving messages transmitted before Glass is connected.