Handle null BluetoothDevice name, make MetadataResolver into static singleton.