Bluetooth: Adding support to get remote DI record

Adding support to get remote DI record. The local
device can use the Device ID service record from
the remote device, In order to make best use of the
features on the device identified.

Conflicts:
        core/java/android/bluetooth/BluetoothDevice.java

Change-Id: I0349e3bfb2514400a32b099fc806c1fb6f8cd714
CRs-Fixed: 692532

Conflicts:
	core/java/android/bluetooth/IBluetooth.aidl