Added a --benchmark option
Fixed bug in benchmark/debug flags
Changed --benchmark to use random hashes