Make It.execute synchronous.
Removed the untested resetEnvJsWindowSpace.
Use TestObject to wrap up execution of hooks.
Tidied up the JasmineTestRunner and TestObject.
Extracted DefaultSuite.
Tidying JasmineTestRunner.
Introduced Notifier and Status dispatches to right notifier method.
Added started to the notifier interface, spec accepts the notifier.
Removed redundant methods.
Futures.await for waiting for specs to finish.