Image Rotate

Rotate an image by 90, 180, or 270 degrees, or a custom angle.