update target, this and currentTarget for events
add test for target and currentTarget in events
micro optimizations
update doc, add .extend, .data methods, minor fixs
Merge branch 'master' into bbone

Conflicts:
	dist/jbone.js
	dist/jbone.min.js
	src/event.js