Added assertCompiles to Assertions.
Removed assertNoTypeError from Assertions.
Added shouldNot typeCheck syntax.
Changed shouldNot compile behavior to pass also when ParseException is encountered.
Indentation adjustments in CompileMacro.scala.
Added assertDoesNotCompile to Assertions.
Merge branch 'compile-type-error' of https://github.com/cheeseng/scalatest
Improved error messages for compile and typeError assertions and matchers.
Added some comments to BooleanMacro to explain macro code.
Added comments to explain code in DiagrammedExprMacro and DiagrammedAssertionsMacro.
Added explainary comments to MatchPatternMacro, and a minor refactoring to reduce code duplication in MatchPatternMacro.
Added explainary comments to TypeMatcherMacro and some minor cleanup.
Added explainary comments to CompileMacro.
Added explainary comments to Requirements.
Updated scaladoc for assert and assume in Assertions.scala for new supported forms.
Added note that Bool and Diagrammed needs to be publich as they are used by code generated bu macro and they are not expected to used directly by users in scaladoc of Bool and DiagrammedExpr.
Merge branch '2.2-scaladoc' of https://github.com/cheeseng/scalatest
Tweaked Scaladoc for Assertions around new macro stuff and compilation assertions.
Added a note in WebBrowser scaladoc for executeScript and executeAsyncScript that the return object type could be different from what specified depending on the underlying implementation.
Added more text about nested suites behavior to Framework scaladoc.