Add API to set fade manager configuration

Fade manager configuration allows clients to set
custom fade out and in volume shaper configurations
for usages and audio attributes

Add api to allow clients set and update the fade
manager configuration with AudioPolicy.

Bug: 186905459
Bug: 304835727
API-Coverage-Bug: 308666800
Test: atest -c FadeManagerConfigurationUnitTest

Change-Id: Id1e2177bc4db9ec6bf499be539f26771f699dd7f
8 files changed