Move and rename Bluetooth profile inhibits to CarProjectionManager.

Move the "temporary Bluetooth profile disconnect" functionality,
previously available on CarBluetoothManager, to CarProjectionManager
under the name "Bluetooth profile inhibits". This makes it available
as a @SystemApi guarded by PERMISSION_CAR_PROJECTION.

Also, update implementation in BluetoothDeviceConnectionPolicy to
reflect the new name, and fix a small logic bug where newly-paired
devices would not be reenabled as expected.

Bug: 116226107
Test: manual test of inhibit/uninhibit with projection app
Change-Id: Iac6b72fd72156ef221228b73b24cc5c0eb421b8c
10 files changed