EventPump
EventPump pulls Event instances out of an EventQueue and sends
            them to a ITestListener. It is used to send these events back to
            the client without using the CallContext of the test
            runner thread.
            
                
Constructor for standard EventPump