added catch method to Mojo::EventEmitter