Add IndicoPlugin.event_settings
Disable HTML5 validation for UsedIf fields

Chances are good that those fields are required, but only if e.g. a
certain checkbox is checked.
Fix margin of message boxes below page header
Add basic payment plugin settings