Reordered the ServletJUnitRunner constructor arguments.
Implemented the ShutdownRunListenerFactory.