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.