Fixed a few dnagling expect's and expectResult's in the Assertions docs.
Make 'have message' syntax to support what 'have length/size' supported.
Enhanced Messaging to support structural types that has message/getMessage method/val.
Changed all MatchResult in ExistWord to construct message lazily.
Changed all MatchResult in FullyMatchWord to construct message lazily.
Tweaked Scaladoc for Matchers.
Merge branch 'have-msg' of https://github.com/cheeseng/scalatest
Tweaked scaladoc for Extractor.
Merge branch 'master' of https://github.com/scalatest/scalatest
Moved Scaladoc comments from Extractor to Catcher. Will remove Extractor
and just have Catcher later.
Merge branch 'lazy-msg-3' of https://github.com/cheeseng/scalatest
Added comments mostly, but also made one minor tweak, to make it easier to get ScalaTest
to compile on JDK 1.7. Trouble is that they parameterized JList in 1.7, so Scala won't let
the raw type compile.