Benchmarks

A new benchmark (pidigits) from the benchmark game, which exhibits poor memory usage. With some documentation.
The reference Haskell version runs in almost constant space.