Use mapped UUIDs to identify handles and invalidate/delete on disconnect am: f86238cabd am: 75858425f7

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Bluetooth/+/11922316

Change-Id: Iec9349ccb2d1dd4972778bbcb000a3a9a593f538