Unpack a byte array back to signed codes.
Signed codes
Packed byte array
Number of codes to unpack
Bits per code (2, 3, 4, or 8)