gras: make the benchmarks time themselves
gras: minor tweaks while benchmarking
gras: added more GRAS_UNLIKELY in handlers
gras: yield policy env, and throw on bad value
gras: increase chunk size for fair benchmarks
Merge branch 'benchmark_work'