Adjust the 'whats the difference' dialog to only appear if we have defined a comp_noncomp_url. Also allow saving the event_configuration without a comp_noncomp_url, and add tests to show that the model is valid