Removal of Length field + Message Packet Decoding

Realized the length field is only necessary for binary protocols.
Since this is based on strings we don't have to pass the length as a
field, just check it on either end.