Extension of Jasmine Spec::runs() to support Promises and automagically wait for the promise to resolve or reject.