fix benchmarks, modify test-all so it will append arguments to go test meaning that bench_all is no longer necessary, add benchmark results on my machine to benchmarks.md