Disable missions that define bogus rules.

Fixes #6818.
Feedback is already written into debug.log.  This just hooks up the missing front-end checks.