Fix broken link in README

Presumably github changed how they render links. This one
was coming out relative and thus going to the wrong place.
Merge pull request #19 from fredericksgary/patch-1

Fix broken link in README
Exclude codox-md's clojure
Add more documentation for gen/bind
Update docs
Update to clj-tuple 0.1.2
Remove self-dependency exclusion

Apparently lein is already smart enough for this.
Shrink empty lists

Empty lists have a different type than non-empty lists,
so separately implement shrink for that type. Fixes #21.
Merge pull request #20 from fredericksgary/master

Add a ratio generator
Release 0.4.0
Prepare for 0.4.1
make the default-times arg to defspec optional
Merge pull request #23 from tcrayford/optional_count

make the default-times arg to defspec optional
A pair generator is just a tuple

Makes sure that pairs keep their count at two during shrinking.
Test that tuples retain count during shrinking
Add shrunk result to returned value

Now you can see both what the original failure and the most shrunk
failure returned.
Release 0.4.1
Prepare for 0.4.2
Generate values starting at size 0, not 1

* Change the string generator to use size [0, size], not size
* Change gen/such-that to increase the size parameter if it needs to
  recur and generate a new argument. This prevents infinite loops for
  some generators that can't be satisfied at size 0.
Use full byte range in gen/byte