Resolved compatibility issues with CocoonJS
Add Bower support

If this is merged into `master`, it'll need to be tagged as version
4.7.0 so that Bower will work.

    git tag -a v4.7.0
Fixed an issue where enableShadow/disableShadow didn't work after shap added into a layer
Added kinetic namespace.
Don't use cached event listener length in node._fire because changing shape attribures in a event could remove kinetic event handler from the array which willl cause 'hander of undefined' error.
remove unused variable.
Fixed #301: TextPath not responding to events (now rendering glyphs to hit canvas for event detection)
Fixed the assert with updated trace data
using Kinetic.isDragging in Animation class
fixed #83
updated on() docs to include content events
Merge pull request #626 from kzhdev/fix-node-_fire-error

Don't use cached event listener length in node._fire because changing shape attribute could remove kinetic event handler from the array which will cause 'hander of undefined' error
Fixed #635

Added `destroy` method to the image node which deletes the reference
to the DOM or canvas objects.
Fixed #639
Merge pull request #623 from kzhdev/fix-shadow-enable-disable

Fixed an issue where enableShadow/disableShadow doesn't work after a shape added into the layer.
Merge pull request #592 from EvanHahn/bower

Add Bower support
Merge pull request #581 from mihhail-lapushkin/master

Resolved compatibility issues with CocoonJS
#660 Do not export default values
fixed pixel ratio issue with buffer canvas usage
Merge branch 'master' of github.com:ericdrowell/KineticJS