CZI: add support for known camera-dependent "compression" types

These are really just packed pixels; 12 bits are stored for 16-bit (12
valid bit) data.  Some transposing needs to occur type 504, though it's
not completely clear to me why.

Fixes #11204, fixes #9398.