Fix fabric.Image SVG output - Closes issue #977
IText refactoring
Move isTransparent logic to utils
canvas.class.js refactoring
More canvas.class.js refactoring
Combine var declarations
Refactor static_canvas.class.js, canvas_events.mixin.js, canvas.class.js
Refactor static_canvas.class.js
Fix group z-index. Closes #967
More group refactoring
canvas_events refactoring
Fix wrong cursor for clicked unselectable objects
Fix bug in selection mode
If activeGroup exists and other object is clicked and moved the same time the selection box appears
Add missing comma for previous commit
Fix activeGroup controls
Clear selection if unselectable object is clicked - Fixes issue #976
Merge pull request #982 from Kienz/patch-1

Clear selection if unselectable object is clicked. Closes #976
Remove `setCoords` in fabric.Group#render. Build distribution. Version 1.3.11. Closes #979
Merge pull request #983 from Kienz/patch-2

Fix bug in selection mode, Fix drawControls for activeGroup
Build distribution
More precise path-group check. Closes #964
Update itext_behavior.mixin.js

Changed document to fabric.document for node compatibility.