Use libbinder_rs Strong references for Binder objects

Update AIDL compiler to use libbinder_rs Strong<> and Weak<> references
for Binder objects.

Bug: 175584883
Test: atest -p frameworks/native/libs/binder/TEST_MAPPING
Change-Id: I809b5d9fbcbbebc77b059bb573d30185f1cdaccb
4 files changed