Add CompetitionBase: now competitions can be created in form of unit tests.
Full refactoring
Add BenchmarkDotNet.Samples project
Merge branch 'dev'