[Delivers #82596898] Protractor + cucumber integration 

I think there's risk of race condition here. listen() is async. runScenario() should not be called until the listen completes.