Removed unnecessary implicit ExecutionContext parameter in toFutureOutcome method of AsyncOutcome.
Removed defaultExecutionContext from AsyncFixtures, make an abstract def executionContext in AsyncFunSpecLike, and removed AsyncFunSpecRegistration which is not required anymore.
Make abstract def executionContext in AsyncFunSpecLike implicit.
Make transformToOutcome private[scalatest].