DAWNSCI-5681 add option to use form sample thickness

 * NcdProcessingSourceProvider has moved to scisoft.ncd.core.rcp, so
   make the changes there
DAWNSCI-5681 continue putting parameter through pipeline
DAWNSCI-5681 add new parameter to GUI
DAWNSCI-5681 start using sample thickness

Conflicts:
	uk.ac.diamond.scisoft.ncd.passerelle.actors/src/uk/ac/diamond/scisoft/ncd/passerelle/actors/service/DataReductionServiceImpl.java
DAWNSCI-5681 move absolute scaling to appropriate place in code

 * using the thickness from the file requires a filename, which is not
   available until it is provided for the process() method

Conflicts:
	uk.ac.diamond.scisoft.ncd.passerelle.actors/src/uk/ac/diamond/scisoft/ncd/passerelle/actors/service/DataReductionServiceImpl.java

Conflicts:
	uk.ac.diamond.scisoft.ncd.passerelle.actors/src/uk/ac/diamond/scisoft/ncd/passerelle/actors/service/DataReductionServiceImpl.java
DAWNSCI-5681 add new configuration to test with thickness parameter

Conflicts:
	uk.ac.diamond.scisoft.ncd.actors/test/uk/ac/diamond/scisoft/ncd/actors/test/DataReductionPipelineTest.java
	
	* updated moved test in ncd.actors.test
DAWNSCI-5681 updated Nexus file to add thickness field

Conflicts:
	uk.ac.diamond.scisoft.ncd.actors/test/uk/ac/diamond/scisoft/ncd/actors/test/i22-34820.nxs
make sure added dataset is a double dataset
fix data file locations