Added validation to ComparisonBenchmark. Code blocks are now executed once and results are compared to subsequent ComparisonBenchmarks. Only supports unbound functions for now.
Added support for validation of class bound methods.
Added logging