fix(image-shrink): improve icc profile support (#902)
fix(image-shrink): improve icc profile support (#902)

* fix(image-shrink): improve icc profile support

* fix: add marker start check & refactor `getIccProfile`

* chore: remove console.log

* chore: rewrite `getExif` and `getIccProfile` with arrow funcs

* chore: prevent code execution after skipping reject

* chore: use `indexOf` instead of `includes` to fix IE support

* chore: more arrow funcs & simplify resolve inside catch

* chore: make `stripIccProfile` always return image of original or modified file

* fix: prevent code execution after df reject & fix double image loading
uploadcare/uploadcare-widget,uploadcare/uploadcare-widget