Herwig7_i: Some updates for the ConfigChecker
During testing some implementations for the Herwig Matchbox running mode I encountered some new edge-cases in the ConfigChecker, these changes will fix this. I tested this with the JOs that made problems.