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
Fix listening issue. close #772
correct mouse events for nested groups. fix #912
build
Merge branch 'improve-dragmove-performance' of git://github.com/kzhdev/KineticJS into kzhdev-improve-dragmove-performance

Conflicts:
	src/Stage.js
preventDefault on drag on touch
Merge branch 'kzhdev-improve-dragmove-performance'
Merge branch 'fix-cache-hit-before-added-to-layer' of git://github.com/kzhdev/KineticJS into kzhdev-fix-cache-hit-before-added-to-layer
unit test for drawing hit before adding shape to layer
Merge branch 'kzhdev-fix-cache-hit-before-added-to-layer'
improve image drawing performance
update installation notes
typo fix
unit test for group hit graph and listening
Merge branch 'fix-listening' of git://github.com/kzhdev/KineticJS into kzhdev-fix-listening
Fixed browserify support.

- Added runtime check for browserify.
- Broke dependency-strings to trick browserify to ignore.
improve shouldDrawHit behaviour
Merge branch 'kzhdev-fix-listening'