Update fabric.js so we can use things like the PencilBrush in freeDraw mode

Will this break things that depend on fabric.js?
areatool: minor progress