add matchTarget to event forwarded by on()

See https://bugs.dojotoolkit.org/ticket/18355
Use `on.emit(button, 'click', { cancelable: true, bubbles: true });` instead.