Annotate binder services and tokens.

For all instances of android.os.Binder, try to annotate them by
retrieving their descriptor. If the instance is a also (sub)class of
'descriptor$Stub', mark it as a binder service. Otherwise, mark it as
a binder token.

Example:
android.server.wm.Session@1aa85368 binder service (android.view.IWindowSession)

Bug: 114365505
Test: ahat-tests (including new tests) passes, visual inspection
Change-Id: I7343467be5b745960c6e87c850c4125945de2f85
7 files changed