fix(jqLite): triggerHandler support listeners that unbind from the event

Fixes event handlers registered with `.one` if the event is invoked from `triggerHandler`.

Related to #5109 and #5269. 

DOM callback events from the ngAnimate uses triggerHandler so I think this is pretty important, and it's a small change.