Use std::chrono instead of boost::chrono in benchmarks.

This reduces the external dependencies and fixes a bug where a duration was
reported in microseconds instead of milliseconds on some systems.
Merge pull request #2474 from joto/std_chrono

Use std::chrono instead of boost::chrono in benchmarks.