FIX: A Kinetic.Image that has both a crop and filter now draws correctly
deprecated the get() method and added find().  the change is backwards compatible
added new content events to clean up stage events.  added first mocha functional test
implemented stage content mobile events and added functional tests
fixed #605
fixed #609 and also made sure that layer.clear() also clears the hit context
migrated events functional tests over to Mocha
cleaned up old test directory
fixed #610
issue #606 moved evt.layerX/Y check at the end of the double pipe chain
issue #606 removed evt.layerX and use evt.pageX/Y instead
issues #606 now using ua detection for layerX/Y usage
finished migrating DD tests to mocha.  refactored functional test site directory
added functional tests.  fixed line shadow bug
rewrote shadow logic.  fill and strokes are now both taken into account.  shape and shadow opacities now work well together
shadow logic is now applied to buffer context, not a newly created one each time drawScene is created
fixed #612 and added stage drag and drop unit tests
promoted version to 4.7.2
hooked opacity rendering into the buffer canvas logic used for shadows so that strokes and fill opacities aren't applied separately
fixed issue with stage panning.  stage node type needs to be declared before calling super constructor