- Fixed bugs in the ServerStatus parsing
- Added test to make sure the ServerStatus is correctly separating the PiHeader from the message
- The ServerStatus class can separate data sent in multiple chunks. Therefore the message is able to be split apart and still parsed correctly
Added a usedBytes parameter so the PiClient class will know whether or not the full message was used.
If the full message was not used, the message was two messages together and the second message starts at message[usedBytes]