Implement correct hit-tests for rounded rectangle Shape items.
option.tolerance should always be defined in _hitTest()
Add DOCS comments.
Simplify Shape#hitTest() code.
Simplify Shape#_contains() code.
Share ellipse reading code between Shape.Ellipse and Path.Ellipse.
Improve comments.
Some more work on comments.
Improve handling of change events in Palette.
Fix typo.
Only fire change events if values actually change.
Make Palette code optional and only include id in paper-full.js
Bump version to v0.9.10
Remove unused function argument.
Remove unused variable center.
Fix documentation of Point#angle.

Closes #320.
Clear ctx.shadowColor after ctx.fill() to avoid application to both fill and stroke.

Closes #314.
Fix issue with cloning gradient colors.
Handle importing of SVG gradients for shapes, and drawing of canvas gradients correctly.

Closes #312.
Remove unused argument.