Fixed JUnit version check for future versions.
Fixed Hamcrest version in development requirements documentation.

* The previous Hamcrest version requirement was an educated guess.
  However, I did some testing and discovered that version 1.1 does not
  have CoreMatchers.containsString and that while version 1.2 does have
  CoreMatchers.containsString it is at a different path.  So Hamcrest
  1.3 is the minimum version.