Converted MPIEventHandler to use the new system for Event Handlers and made ModRegister register MPIEventHandler with EventFactory instead of EventsList because EventsList is deprecated.