Issue #756 fixed - single click in free drawing mode now works for pencil brush, circle brush and pattern_brush (inherits pencil brush fix)
Fixed JSHint issues from previous commit
Fixed indentations issues too!
Gah. Fixed tabs and spaces. Again.
Fixed tabs
Renamed putPaint to drawDot
Fixed more styling issues
Merge pull request #767 from MeLight/master

Single click in freedrawing mode now works for pencil brush, circle brush and pattern_brush - fixes #756
Update node-canvas version
Add fabric.Image.pngCompression and use it in applyFilters under Node
Build distribution. Version 1.2.9
Support reviver in Node's version of `loadSVGFromURL` and `loadSVGFromString`
Fix error when parsing gradient-based fill attribute. Closes #749
Update build script to include shadow
Add _drawChars abstraction in text class
Update distribution
Renamed property renderOnAddition to renderOnAddRemove
fabric.Canvas.renderAll can now be disabled on removing objects (renderOnAddRemove = false)
Add tests for renderOnAddRemove (add, insertAt and remove)
jsdoc additions
Add color "orange" to `fabric.Color.colorNameMap
Merge pull request #783 from Kienz/renderOnAddRemove

[BACK_INCOMPAT] `fabric.Canvas.renderOnAddition` is now `fabric.Canvas.renderOnAddRemove`. Closes #491
Merge pull request #784 from Kienz/colorFix

Add color "orange" to `fabric.Color.colorNameMap`
Doc fixes