Modified the create_mc_data() method to partly fix bug #21079 (https://gna.org/bugs/?21079).
Some spins with local tm models remain selected despite not containing any data. These are handled
explicitly. Instead of a RelaxNoModelError being raised, the method returns None to indicate that
something went wrong.