Let step definitions return promises.
Add when to World.