fix(jqLite): Support unbind self within handler

If an event handler unbinds itself, the next event handler on the same
event and element isn't run.

This works fine in jQuery, and since jqLite doesn't support .one, this
might be a common use case.