don't load 'fallback' parameter file if map in nexus. re #9467

Change the behaviour of LoadIDFFromNexus and before doing this,
as part of trying to ensure I wasn't broking something, updated
various code comments related to loading of xml files
Merge branch 'feature/9467_if_param_map_in_nexus' into develop