feat(InvokeWaitUtils)  Provide invokeIn...() and waitFor...() methods
Merge pull request #150 from hastebrot/feat-invokewaitutils

enhance(InvokeWaitUtils): Provide invokeIn...() and waitFor...() methods
fix(InvokeWaitUtils): Only start waiting for boolean observable when it is false.
fix(StageSetupImplTest): Change cleanup and remove ignore on fixture method.
Merge pull request #151 from hastebrot/fix-invokewaitutils

 fix(InvokeWaitUtils): Only start waiting for boolean observable when it is false.
refactor(Framework): Extract ToolkitApplication.
Merge pull request #153 from hastebrot/refactor-extract-toolkitapp

refactor(Framework): Extract ToolkitApplication.
refactor(Util): Enhance RunWaitUtils.
docs(Util): Add doc strings to RunWaitUtils.
refactor(Util): Simplify code in RunWaitUtils.
refactor(Util): Rename private methods in RunWaitUtils.
Merge pull request #154 from hastebrot/refactor-runwaitutils

refactor(Util): Enhance RunWaitUtils.