Added tests for delegate/undelegate fallbacks to bind/unbind (#754)
Adding .bind()/.unbind() fallback calls to .delegate/.undelegate in library support files (#754)

Conflicts:
	util/dojo/dojo.js
	util/mootools/mootools.js
	util/yui/yui.js
Fixed delegate/undelegate in Dojo and Zepto

Added fallbacks but also reverted to can.bind/unbind when no delegate
selector was specified.

Conflicts:
	util/dojo/dojo.js
Made the control/modifier test compatible with non-jQuery libraries
Updated library test pages to include control/modifier and util/event tests

Also added jquery-2 to index.html
Fixing attr_test for pluginify
Added can.once support (bind an event listener that is only fired once)
Added low impact support for event propagation
Updated propagation implementation -- the wrong event handlers were firing
Migrated can/util/event to can/event (while maintaining API compatibility)
Migrating can.once to can/event, adding aliases for other helpful event methods
Tweaked event library support to avoid conflicts
Added support for can.once
Adding mixin test for can.once
Reverted can.dispatch, added can/event/propagate plugin
Tweaked event/propagate logic to avoid unnecessary logic, added isPropagationStopped support
Readability tweaks for event/propagate
Fixing jshint issues
Propagation test tweaks
Added support for currentTarget to event/propagate