Implemented packing and unpacking for ST-codes, also added a new flag bit for internal use ("odd length".)
Made some progress in implementing Type::Registry. I also think STCode implementation is working.