Implement Image.RotateFlip.  This also modified the image code to use a transform that is applied in the drawing code.  The rotate and flip is applied to the the internal image transform to implement the effect of rotation and flipping.  The internal image transform is what should have been used from the start so the image drawing code has been refactored to use that instead of actually flipping the image during creation of a Image/Bitmap.