Version 2.0.0 and breaking changes

This is a list of general talk pages where the biggest changes are described. Changes to selection handling
PathGroup removed, Image changes, requestAnimatiomFrame introduced
Filtering system overhaul. Speedups for imageData version and introduced the WEBGL one. More filters added
IText styles are handled by text now. So text is stylable, support multybe, has better caching system and kerning support
Named setters/getters are optional and disabled by default
Dependency updates for node: jsdom bumped to 9.x and node 4 required.
Removed all the JSON and ES5 shimmers. If you need to support non ES5 browsers, do it with external polyfills
Api normalization for fromObject, fromElement, and clone. all are ASYNC.
lockRotation will make ... rotation locked. Will not hide the control
.clipTo is deprecated, please stop using it.
transformMatrix is deprecated, please stop using it.