making all generators record their last generated value
1/2 of #8
making the test harness print out failed shrunk values
Fixes #8
Merge pull request #9 from arschles/generated-values

tracking and outputting last failed shrunk values