Set currentTarget on synthetic events

Fixes #658, fixes #659.
Merge pull request #747 from spicyj/currentTarget

Set currentTarget on synthetic events