Add callback for binder transaction errors

If a process has set its binder callback for transaction errors, those
binder transaction erros will be delivered to AMS. Freezer then checks
the frozen apps to kill whoever recevie sync binder calls or run out of
async binder buffer.

Bug: 199336863
Bug: 308190346
Test: atest BinderfsStatsReaderTest
Test: send binder calls to frozen apps and check logcat
Change-Id: Iedf4d1c988d5afdeb4fad0f354322828c0c3698e
11 files changed