Allow customization of a webform components extra config options

* Pass through all customizations of the extra configuration options of a component
* Add validation to the recurring component edit form to ensure 'recurs' value is an option