Fixed serialization problem of TestFailedDueToTimeoutException thrown from Eventually.
Deprecated evaluating { ... } should produce [...Exception] syntax, which
I intended to deprecate in 2.0. I mentioned it was deprecated in the comments,
but I actually forgot to put @deprecated on it until now.
Got rid of <: Any and with Any in type signatures.
Merge branch 'TestFailedDueToTimeoutException' of https://github.com/cheeseng/scalatest
Tweaked scaladoc of matchers and assertions, primarily to document
newly added such as shouldNot compile and assertTypeError, but also
things that were left out like be (sorted) and credits.