use a custom build for canvas.js
update test-main path
use list attribute in range input element
place brushsize-info adjacent to brushsize input
update rectbrush based on the updated fabric.CircleBrush implementation
extend HollowCircleBrushClass from fabric.BaseBrush
update HollowRectBrush implementation
simplify the api
simplify api for hollowCircle
simplify api for hollowSquare
simplify API for rect
simplify API
draw spray brush
place HollowCircleBrush class definition on a seperate file
bug fixed: painting outline shape properly
BUG FIXED: still use crosshari mouse cursor
Merge branch 'bug-outline' into dev
added brush distance widget
add mixin for brush
add common initializer