Revert "Revert "Squashed commit of audio changes from CodeAurora""

This reverts commit 833416eac7823fe93cf81dfc544f07d5a91b3d85.
Revert "Revert "To fix fatal exception in system process due to NullPointerException.""

This reverts commit 62e025cc9631c8ee3ac46edc77b6360f3c246573.
Revert "Revert "ContentProviderRecord: Remove external process reference when finalized""

This reverts commit 24b7a93e718e0b26819280a1b08a612957ea9d8b.
Revert " Revert "frameworks/base: creating sperate files for ANRs traces""

This reverts commit 07d5306a03a9d26c0e1df88980855b20585ed5e8.
Revert "Revert "frameworks/base: Watchdog to generate trace of Monkey""

This reverts commit b31e3f065d84ed32b36bd24a4f24fafa6afa921d.