When dojo/on compares the current event to a previously saved event, check if evt.target matches too.   This avoids false matches in the case of dijit/form/Button, where a click event on a <span> programatically triggers a click event on another node (an <input type=button>).   Fixes #15097 !strict.
When dojo/on compares the current event to a previously saved event, check if evt.target matches too.   This avoids false matches in the case of dijit/form/Button, where a click event on a <span> programatically triggers a click event on another node (an <input type=button>).   Fixes #15097 !strict.

Also rolls back [29994] which is no longer needed.

git-svn-id: 674a2d6b1e32e53f607eb824547723f32280967e@30051 560b804f-0ae3-0310-86f3-f6aa0a117693

redaktor/deliteful