dnd start distance feature
Fixed an issue where hit didn't cached if a shape was cached before added to a layer. Fix #758
draw cache hit only when the shape was listening and visible
improve dragmove performance
Shape.hasShadow cache fix

Typo was causing hasShadow cache not to be invalidated after using
setShadowEnabled. Fixes issue #693
Added HSL filter.
Fix listening issue. close #772
fixed an issue where setPixelRatio changed canvas to wrong size
Improve getIntersection performance
New HSL filter. HSV and HSL want values between -1.0 and +1.0 (was 0.5 to 2.0)
Removed dependencies from HSL filter.
* Removed duplicated rotation test from Node-test.
* Renamed a test in Tween-test to give it a unique name.
improve drag performance by avoid unnecessary drawing
move drag anim func to constructor
Kaleidoscope uses nearest neighbor instead of linear interpolation (performance boost)
updated constructor documentation to comply with new "object literals" rule
made several optimizations to the Animation class.  removed FRAF logic.  Using performance.now when available.  No longer creating a new function for every animation loop.  requestAnimFrame is now called before render instead of after
add copy() and point() methods to Kinetic.Transform; most methods return "this" for chaining
more event methods
setSize docs improve