Implement InputVolumeController and RecommendedInputVolumeEstimator based on the copy of agc classes AgcManagerDirect and MonoAgc. Copies of the original files created in https://webrtc-review.googlesource.com/c/src/+/278624. Bug: webrtc:7494 Change-Id: I74acee57b0db5cc8a6b666be9ba619c6c98a1773 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/278625 Reviewed-by: Alessio Bazzica <alessiob@webrtc.org> Commit-Queue: Hanna Silen <silen@webrtc.org> Reviewed-by: Per Åhgren <peah@webrtc.org> Cr-Commit-Position: refs/heads/main@{#38533}