Czi expand metadata to all the channels

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"

To catch all cases of a hashtable key ending in ```|```, I think something like this will also be necessary:

```
else if (attrName.length() == 0 && key.endsWith("|")) {
 // ...
}
```