added possibility to add plotter in benchmark dynamically via addPlotter(unique_ptr<AbstractPlotter>)