EventQueue should provide events for replaced state

Resolves #538 
Agree, I would rather also that the e2e test call out the fact that a router should be able to process things that happen before it comes up.