handle data more similarly to other NCD operations
get origin metadata from convenience method
refactor addDimension method to NcdOperationUtils

 * adding a dimension is used often because the NCD code operates on
   entire datasets, not single frames
detector response uses addDimension
add more fields to specify calibration items

 * set default value for normalization to 1.0
use real calibration data
resize because we have only one frame at a time
send correct shape to Normalisation
remove unnecessary parameters
Merge branch 'SCI-2041'