Fixes tests on Safari
Fixes tests on Safari

Some tests using delegate events were failing on Safari because events only bubble there when the element is in the dom.

travisc5/metal.js,travisc5/metal.js,mairatma/metal.js