ThroughputService: use std::chrono::steady_clock instead of clock_gettime(CLOCK_MONOTONIC, ...)

This should fix the ThroughputService on OS X, where clock_gettime is not implemented

According to testChrono, steady_clock is marginally slower than clock_gettime, but the difference should be negligible in this case.