Fix aspect ratio not being kept on edge cases

In some special cases only on dimension was getting re-adjusted despite setting `keepingCropAspectRatio` to `YES`.
Merge branch 'fix_aspect_ratio' of github.com:rivera-ernesto/PEPhotoCropEditor
Merge pull request #12 from rivera-ernesto/fix_aspect_ratio

Fix aspect ratio not being kept on edge cases