Fixes variant managment; makes all tests pass.
Adds schema and data migration for Property field 'variants'.