Event emitter with glob support on event names and asynchronous listeners