Merge pull request #4457 from fritsch/pa-gotham-fixes

ActiveAE: Fixes for gotham
Revert "AESinkPULSE: Let Engine handle our volume"

This reverts commit 566e0efb7617bcf78063b6a3ad9ccc4005f39a70.
AESinkPULSE: Do not reset volume to 100% on start - restore volume instead
AESinkPULSE: Recheck if volume was changed from outside before tuning the volume