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.