check if field_type is a class not a kim type.
Added docs for new Field params.
renamed attr_name to field_id.
renamed serialize_value method on Field api.
Added extra_validators hook to Field api.
Removed unused TypeMapper and old Field apis.
Removed unused Field validation functionality from Type api.
Call field.is_valid not validate from Nested.validate
Added more tests around field api.