1. add capture option to $.fn.bind $.fn.delegate $.fn.one
2. fix issues #511: "tap" event bug; triggering click after on anything that is in the coordinate range
3. fix test runner's default action