Use hard-coded 127.0.0.1 as the host for the socket reporter when
forking in sbt.
Remove deprecated DuplicateTestNameException
Remove deprecated ModifiableMessage
Remove deprecated NotAllowedException
Remove deprecated StackDepth
Remove deprecated StackDepthException
Remove deprecated TestFailedException
Remove deprecated TestPendingException
Remove deprecated TestRegistrationClosedException
Added filter method to EquaBridge and SortedEquaBridge.
Changed filter to return EquaBridge instead of EquaSet.
Added withFilter method to EquaBridge.
More work to remove deprecated type aliases in the org.scalatest package object
for exceptions that were moved to the org.scalatest.exceptions package in the 2.0
release, released a year ago.

Conflicts:
	src/main/scala/org/scalatest/FeatureSpecLike.scala
	src/main/scala/org/scalatest/package.scala
	src/test/scala/org/scalatest/EveryShouldContainAllOfLogicalAndSpec.scala
	src/test/scala/org/scalatest/EveryShouldContainAllOfLogicalOrSpec.scala
	src/test/scala/org/scalatest/EveryShouldContainAtLeastOneOfLogicalAndSpec.scala
	src/test/scala/org/scalatest/EveryShouldContainAtLeastOneOfLogicalOrSpec.scala
	src/test/scala/org/scalatest/OnlyContainMatcherSpec.scala
	src/test/scala/org/scalatest/SharedHelpers.scala
Merge branch 'EquaBridge-filter-withFilter' of https://github.com/cheeseng/scalatest
Initial attempt at AsyncOutcome refactor.
Get the changes for AsyncOutcome compiles and passes all tests.
Initial version of AsyncFunSpec, still needs blocking in Engine's runTestImpl for the moment.
First version of async tests working.
Eliminates race conditions in Status and AsyncOutcome.
Make AsyncFunSpecRegistration to extends AsyncTests and not AsyncFunSpecLike, add an overridable transformFun function in FunSpecRegistration to transform the function to Outcome, and finally provides a override in AsyncFunSpecRegistration to transform Future[Unit] to AsyncOutcome.  All async tests, succeeded, failed, pending, canceled and ignored tests working.