Introduced IBenchmarkInfo interface into usage.
Added Factory mock. Added TestFixture interface - IBenchmark.
Added draft of the very first executor::Execute() function.