(perf) Move all behcmarks to one unit test and exclude it with filter

All parser benchmarks are now located in one spec unit test.
Thy are automatically excluded by a filter that can be turned off by
setting the ENV variable BENCHMARK to true when running the tests.
(perf) Make small performance improvement to validation

This adds a benchmark for the validator and makes a small 
improvement on its performance