Implemented most of the communication. Work left:
- Merging BinaryGCodeBuffer and StringGCodeBuffer back together into a
single class (see note in GCodes::DoFilePrint)
- Flagging completed codes via the message type in GCodes::HandleReply
- Implementation of the Linux lock/unlock requests + responses
- Setting object model values
- Testing everything with DCS