Added Image::reorient() to correct jpeg image orientation based on exif metadata