Ignore .idea project files.
Introduce benchmark-jmh project.
Extract `FixtureSupport` trait from `MyBenchmark`.

This makes it easier to reuse it from JMH-based benchmarks.
Introduce various JMH State classes.

They replicate the behaviour of `BenchmarkData`.
Introduce JMH-based `AddBenchmarks`.