Audio Switcher: Improve normalization process.

Use a much better regain strategy (similar to ffdshow's) and fix the regain rate being completely exponential rather than linear.

This commit fixes #1936.
Output normalization factor just for tests.