extern event emitter stuff

fix https://github.com/tildeio/rsvp.js/issues/311