Node.js Event emiiter that allows for complex event name pattern matching