Add negative typeCheck tests for anyvals wideners
Add middle class (not exactly rich) methods to Pos* and Poz*
Drop Restricted* traits from anyvals package
Merge branch 'negative-typecheck-tests' of https://github.com/gcberger/scalatest
Merge branch 'middle-class-anyvals' of https://github.com/gcberger/scalatest
Merge branch 'drop-restricted-anyvals-traits' of https://github.com/gcberger/scalatest
Made anyvals that I added for testing private[scalactic]. Eventually would like
to move these over to the test package, but don't have time right now to figure
out how to deal with the compile order for the macros.