Doc fixes
Doc fixes, Update README (1800+ unit tests)
Merge pull request #786 from Kienz/docFixes

Doc fixes, Update README (1800+ unit tests)
Fix `fabric.Image.setElement` - now _element and _originalElement (until now _originalImage) are set. Closes #745
Add additional parameter callback (invoked after filters habe been applied).
Fix `fabric.Image.fromObject` - don't overwrite image width/height with object width/height.
`fabric.Image.applyFilters` only resets _originalElement - fixes issue if object's width/height are different to _originaElement's width/height
[BACK_INCOMPAT] Renamed `fabric.Image.filters` method `toJSON` -> `toObject`
Fix serializiation of fabric.Image filter objects
Add image filter tests
Doc fixes
Add toJSON back to image filters
Add toJSON to unit tests
Merge pull request #789 from Kienz/patch-1

Fix `fabric.Image.setElement`and image filter serialization. Closes #745
Update docs, build distribution
Update distribution again
Add filter root class `fabric.Image.filters.BaseFilter` from which all filter classes inherit from
Merge pull request #790 from Kienz/patch-1

Add filter root class `fabric.Image.filters.BaseFilter` from which all filter classes inherit from
Add support for `fabric.Text#skipFillStrokeCheck`
Doc additions
Don't call `setCoords` when rendering text
Update `fabric.Image.filters.Mask` - based on https://github.com/kangax/fabric.js/pull/667 (@aleph1)
[BACK_INCOMPAT] `fabric.Image._initFilters` is now async, add parameter callback
Add `fabric.util.resolveNamespace` - used to get correct klass in `fabric.util.enlivenObjects`
Doc additions
Add `fabric.Canvas#skipTargetFind`
Update build script, build distribution
Merge pull request #792 from Kienz/maskFilter

Update `fabric.Image.filters.Mask` - based on https://github.com/kangax/fabric.js/pull/667 (@aleph1)
Remove cursor reset in `__onMouseUp` (old fix for firefox). Closes issue #793
Update build script - add image mask filter