Add fuzz testing, including support for variable iterations

This fails due to #24 / #26
Merge pull request #26 from djmitche/fuzzing

Add fuzz testing