Add Key_SIZE() macro.
Shrink Key structure, implement __sizeof__

This reduces Key from 48 bytes to 32 bytes, introduces maximum size
limit of 64kb, and sys.getsizeof() accurate calculation.