loose object header encoding and decoding
Returned by decode()
decode()
Decode a loose object header, being <kind> <size>\0, returns (Kind, size, consumed bytes).
<kind> <size>\0
Kind
size
consumed bytes
Encode the objects Kind and size into a format suitable for use with decode().