ImageAssignment now uses RandomAccessibleIntervals

Before this it was Img based. This change also relaxes this constraint for
ImageCombiner.