Move signatures and ObjectConstants to Metadata.
Support Active and Inactive RubikObjects.
Next step toward separating TwistyObject metadata.