Verify schema

Rather than silently mutating the user's schema verify that certain
configuration is present or return an error otherwise.
Remove unused schema xform code
Add _yz_str field type

Use a dedicated field type for yz fields so that users are free to
define their own `string` field type.