Make ImageCropField widget overwritable

It's important so we can create custom widgets to ImageCropField
Merge pull request #27 from sayadn/master

Make ImageCropField widget attribute overwritable
Use ImageCroppingMixin in tests
Merge remote-tracking branch 'judw/master' into free_cropping