fixed bug in _exp22_file_iterator, where the conf file for some of the sub-experiments would overwrite each other, resulting in less sub-experiments being run

improved the way settings are changed in conf files for sub-experiments- we parse, do the change in memory and write back as opposed to the old, string-replacement model, which was quite fragile (because it relies on regex)