Feature/add jmh samples 10 31

A couple of notes:

* I followed the pattern used by the first sample and did not include the `main` method. A downside is that the recommended launch settings are missing as well as some analysis on what happens when the sample is executed. I think it may be a good idea to add the `main` methods in the future.

* I did not include sample 25 as it doesn't make sense without the `main` method (it's about programmatically invoking the runner with various settings).