Change Key away from being a PyVarObject.
This will probably help a bit on 64-bit python, but mostly it is because
I plan on using the upper bits of the 'info' field to store stuff like
'is_interned' as a bit field.
With 32-bits and a max width of 256, it seems silly to waste 24 (or 56) bits
that will always be 0.