New test interface

Another problem here: JasmineTask does not call the completion continuation if Jasmine itself fails.