CRM-14310 - Fix issue with custom validation not firing on Event Info and
Settings page.

This commit makes both custom validation work and allows the form the reload with the values that were attempted to be submitted, rather than the previously successfully submitted values.
Merge pull request #2687 from giant-rabbit/event_info_custom_validation

CRM-14310 - Fix issue with custom validation not firing on Event Info an...