fixed "both modified issues"
updating scaladoc for scalatest
updating scaladoc for scalatest
updating scaladoc for ScalaTest in enablers and events
adding links to Scaladoc
Removed a line of commentted code in AssertionsMacro.scala.
Renamed org.scalatest.AssertionsMacro class as org.scalautils.BooleanMacro, and changed AssertionsMacro object to use it instead.
Added helperName to BooleanMacro, and changed variable name used by BooleanMacro to prefix from scalatest to scalautils.
Merge branch 'darlene-scaladoc-for-scalatest-08' of git://github.com/wallachd/scalatest into merge-darlene-scaladoc-for-scalatest-08.

Conflicts:
	src/main/scala/org/scalatest/WordSpec.scala
	src/main/scala/org/scalatest/events/Event.scala
	src/main/scala/org/scalatest/events/NameInfo.scala
Show a better message when no tests found or executed
Added Requirements trait, which does similar thing like Assertions but throw IllegalArgumentException when the requirement is not met.
Make Suite.getObjectsForFailureMessage to call Prettifier.getObjectsForFailureMessage and Suite.diffStrings to call Prettifier.diffStrings.
Added requireState method to Requirements.
Added requireNonNull to Requirements.
Added String support to Collecting.
Added feature imports for implicit conversion and higher kinds in main code to eliminate feature warnings.
Removed the use of postfix feature in WebBrowser.scala.
Added feature imports to test code to reduce compiler warnings, and fixed some easy warnings.
First batch of changing mixin to import in test codes.
Second batch of changing mixin to import in test codes.