Allow 'beforeEach', 'afterEach' an 'it' code bodies to return promises for asynchronous actions.
save progress to date
examples and groups seem to work in async. mode
Merge branch 'feature/asyncsteps' into develop