Huge refactoring and update

This puts things in a format that should be suitable for 4D
navigation. It also should be more efficient, because only pixels that
are in the view are converted to uint32color.

This requires simultaneous changes to Images.
Fix dimension selection (xy) and axis flipping
Fix image orientation and propertyname issues