Benchmarks refactoring

Common base class to support running individual benchmark
Uniform AssemblyInfo.cs