Audio ducking and init with other AS category

Added support for audio ducking. If enabled, audio in other apps will
be ducked when the current application makes any sound.
Added possibility to init TAAE with other audio session category.
If audio session category is kAudioSessionCategory_AmbientSound then
audio ducking is enabled by default.