bluetooth: backend-native: Handle RegisterProfile failure
Try to register profile support again after RegisterProfile fails, when BlueZ indicates no one else is implementing the profiles we are interested in. Ideally this would rely on a list of UUIDs supported by the profile manager instead of the adapter, but BlueZ has no such API.