Fix MapAnnotation parsing/population during OME-XML conversion

I'd expect converting an appropriate .fake file to OME-XML/OME-TIFF to work correctly with these commits - conversion should happen without an exception, and ```showinf -omexml fake.ome``` should show the MapAnnotations in the output (also without an exception).