Moved tests in StatusSpec under main into StatusSpec under test.
Added support of shouldNot in Matchers, and fixed a stack depth problem due to our refactoring in Matchers' complainer implementation.
Added support for shouldBe null
Fixed broken gentests by:-
-Commented generated tests for Java collection/map
-Filter out have length for Set.
-Explicitly specify type for traversable of traversable.
Merge branch 'gentests' of https://github.com/cheeseng/scalatest