Coffeescript Port of the EventEmitter Javascript Library