make AsyncTestSyncContext public

I need it for xBehave.net :smiley:

Currently have it copied in as a shim https://github.com/xbehave/xbehave.net/blob/dev/src/Xbehave.2.Execution/Shims/AsyncTestSyncContext.cs