added support for givens, whens, and thens to be in any order and much simpler integration with Jasmine….