Issue #2216605 by mradcliffe: Add FieldWidget and FieldFormatter plugins. Add custom constraint validator to bypass core.