Added Nicholas Zakas's EventTarget script.