Limit number of retries for gen/such-that

generators/such-that now defaults to only retrying to generate a value
that will pass the predicate 10 times. A two-artiy version is now
available that lets you change the number of retries. You should only
need to do this temporarily, as you figure out a better way to write the
generator. If the predicate doesn't pass after `n` times, an exception
is thrown.
Merge branch 'feature/such-that-max-tries'
Fix CHANGELOG markdown
Update release-notes for 0.5.8
Update README with 0.5.8 version
Merge branch 'feature/0.5.8-release-notes'
[maven-release-plugin] prepare release test.check-0.5.8
[maven-release-plugin] prepare for next development iteration
Roll project.clj for 0.5.9-SNAPSHOT