Update mock dom to share EventTarget methods
Unload the overlay press composer when it isn't shown

Because it calls preventDefault even when the overlay isn't shown,
which breaks non-pressComposer/native interactions
Merge pull request #1248 from Stuk/overlay-click

Overlay press composer unload