First implementation of brushes
Add circle brush
Avoid expensive regex when modifying data url string
Discard active group when clearing canvas
Prevent event.js from erroring out in Node
Merge master
Refactor brushes
Change pattern brush to work with fabric.Pattern
Merge master
Add shadow support to brushes
fabric.Group#visible = false did not work

The fabric.Object#visible attribute has no affect to fabric.Goup and its objects.
Add node 0.10 to travis config
Merge pull request #481 from Kienz/patch-1

Fix fabric.Group#visible
Temporarily comment out unit tests that fail due to Node 0.10 bug (https://github.com/joyent/node/issues/5011)
Update docs on left/top being relative to object center
Build distribution
Fix scaling event not firing sometimes. Thanks @rcyrus.
Merge master
[BACK_INCOMPAT] Version 1.1.2.

canvas.freeDrawingColor -> canvas.freeDrawingBrush.color;
canvas.freeDrawingLineWidth -> canvas.freeDrawingBrush.width;
Move collection-related methods to fabric.Collection, shared by fabric.Canvas and fabric.Group.