A nodejs event emitter implementation with namespaces, wildcards, TTL and browser support