fixed the space-leak from loading the encoding matrix

I implemented what I thought Binary UArray did: just write the bytes.

There is probably some endianness danger etc; I'm not sure but it's working so
far.