Strip trailing whitespace
Factor out long conditionals into helper functions
Draw white outline around resizer

Makes it visible on black/dark images.
Switch from BlobBuilder to Blob constructor

BlobBuilder is deprecated, constructor has mostly same compatibility.
Allow getting non-PNG blobs

Default to PNG if type not specified - gives same behaviour as before.
Set custom cursor on canvas depending on current action
Reset overlay position on initialisation

Allows for multiple cropper instances in a single page load.
Limit crop to size of canvas

Previous implementation allowed cropper to be moved outside the image
bounds.
Update minified source
Merge pull request #1 from peterjosling/feature/fixes

Allow multiple instantiations, limit crop to image bounds, various other enhancements, fixes and tidying.