Fix for issue #9 - Broken on images taken by device's camera in portrait

https://github.com/mattgemmell/MGImageUtilities/issues/9

Takes into account that rotated images don't have their CGImage rotated, so the rect needs to be rotated to crop correctly.
Fix for Broken on images taken by device's camera in portrait

https://github.com/mattgemmell/MGImageUtilities/issues/9

Adjust for device rotation in non-rotated CGImage