Fix negative pending sizes for half-formed chunked packets
Add support for chunk extensions
Fix off-by-one error in chunk header size calc
Fix faulty error checker always triggering
Make TCP handle full packets taken from msg excess
Use ERR_AND_EXIT macro for all exiting errors
Make packet use message's buffer if it exists
Make packet not alloc buffer when it takes msg's
Delay allocation of msg buffer until needed
Ensure max packet size in all cases
Fix negative pending sizes when excess is stored
Add santiy check for negative pending vals
Fix finding CRLF in chunk miniheaders
Make chunk size calc include trailing CRLF
Handle printer disconnects during send and receive
Fix excess storage not updating packet fill size
Add sanity check in case mutliple requests get issued on same interface
Add more notes of behaviour
Make USB send full packet at once
Fix usb dropping chunked's end msg packets