Added creator UserId to DeviceCommand class
Binary protocol implementation added
Fixed closing/opening serial port
Support for JSON device registration request and flexible parameters structure (arrays and objects)
Fixes for binary protocol implementation.
Gateway test application.
Fixed checksum calculation
Fixed array parameters serialization.
Fixed working on broken connections.
DeviceHive.Binary added to build script
Fixed reference from DH.Binary to DH.Device
Fixed reference from Gateway to DH.Device and DH.Binary
Fixed references. Moved Gateway app to Examples folder
Modification of DH.Binary services to have ability to start/stop service
UpdateCommand - send only command id, status and result
Fixed UpdateCommand working with WS service
Bug fixing
Fixed exception on unregistered commands handling
Replace tabs to spaces
Fixed ReadHeaderByte for case if FindSignatureStart returns -1
Fixed BinaryReaderExtensions.ReadGuid
Code cleanup, updated documentation.