Allow a square cropping mask too.

Excellent work on this image cropper.  I added this pull request because I wanted the option to use a square cropping mask.  Your image cropper is the best I've come across so far because it supports landscape and portrait modes.

I just added a boolean property to specify that a square mask should be used.  The default is NO, so the circle remains the standard.

Great job!