Add and Call dummy function loadInstrumentFromNexus re #7154

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Rename to runLoadIDFFromNexus re #7154

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Add empty LoadIDFFromNexus algorithm re #7154

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
LoadIDFFromNexus works on test file re #7154

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Change argument list of runLoadIDFFromNexus to use filename re #7154

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Make LoadEventNexus run LoadIDFFromNexus re #7154

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Tidy up logging re #7154

Still need to make child algorithm LoadIDFFromNexus quiet, if it does not find an IDF in the Nexus file.

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Tidy up error reporting and ...Path property re #7154

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Remove construction of unused variable re #7514

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Merge remote-tracking branch 'origin/feature/7154_load_instrument'