Changed all individual generator tasks to use main/test source directory passed in from project, and changed gencode to perform gengen, gentables, genmatchers and genfactory.
Make RunConfig.increaseLatch to be earlier, which should help in performance as it should increase the latch count earlier, thus making the latch to reach 0 harder.
Added support of empty matcher, via Emptiness type class.
Improved Scaladoc for Normalization and Uniformity.
Merge branch 'sbt-build-2' of https://github.com/cheeseng/scalatest
Merge branch 'empty' of https://github.com/cheeseng/scalatest
Drop unnecessary capturing of type params in Emptiness.