beginning a refactor to add shrinking to each generator
moving channel fanout to its own package
refactoring generators into an interface
so we can start shrinking
removing the fanout utility
we don't need it anymore
closing the producer on close
closing the intGen on stop
go fmt-ing
adding signaling for shrinks
adding primitive shrinking functionality for int
producing negative shrinked values on every other iteration
removing old shrink code
it moved into the int generator proper
adding a test harness
Fixes #7
adding better docs
go fmt-ing
adding shrinks for byte and string
style
better docs for interface generator
adding better docs
adding a lock to all c.generators operations
closing the ReadChans on each generator
Merge pull request #6 from arschles/shrink

Adding shrinking to each generator