derickbailey/jasmine.async — pull request #8 by Grandrath (2013-11-13 12:08:22+00:00)
Title: Preserve execution context

This change preserves the execution context in functions passed to async.beforeEach etc. so that the following code works:

```javascript
describe("something", function () {
var async = new Async(this);

async.beforeEach(function (done) {
var self = this;
doSomethingAsync(function (asyncResult) {
self.result = asyncResult;
done();
});
});

it("is ready", function () {
expect(this.result).toBeDefined();
});
});
```