This will improve support for tests that use Clock as well as offer a way to remove use of Sleep() in the tests. Bug: none Change-Id: I25fd0c6fc1b52ec0c917e56fae6807b136213d8d Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/175566 Commit-Queue: Tommi <tommi@webrtc.org> Reviewed-by: Sebastian Jansson <srte@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31305}