This CL moves the AEC3 API call skew estimator into a separate file. This has the advantage that it can more easily be tested. The CL also simplifies the code and adds unittests. Bug: webrtc:8671 Change-Id: I19bc31ca5666cdc87a1ed14770ef20ead1b5b80d Reviewed-on: https://webrtc-review.googlesource.com/55860 Commit-Queue: Per Åhgren <peah@webrtc.org> Reviewed-by: Gustaf Ullberg <gustaf@webrtc.org> Cr-Commit-Position: refs/heads/master@{#22144}