Czi expand metadata to all the channels (rebased onto develop)


This is the same as gh-1213 but rebased onto develop.

----

This PR extends CZI OriginalMetadata to list all the channels for properties not included in the OME-XML model (e.g. Channel|Description) and removes unnecessary trailing '|'. 

Instead of;
Experiment|AcquisitionBlock|RegionsSetup|TilesSetup|MultiTrackSetup|Track|Channel|Description : "Some description"
To be expected:
Experiment|AcquisitionBlock|RegionsSetup|TilesSetup|MultiTrackSetup|Track|Channel|Description #1: "Some description 1"
Experiment|AcquisitionBlock|RegionsSetup|TilesSetup|MultiTrackSetup|Track|Channel|Description #2: "Some description 2"
Experiment|AcquisitionBlock|RegionsSetup|TilesSetup|MultiTrackSetup|Track|Channel|Description #3: "Some description 3"
Experiment|AcquisitionBlock|RegionsSetup|TilesSetup|MultiTrackSetup|Track|Channel|Description #4: "Some description 4"


                
Agreed that this is extremely unlikely to occur.  Just a potential corner case where it looked like the logic might be wrong should this condition occur.  If it can never occur then it's fine as is.