dundee: Initial GDBusClient for BlueZ 5
bluez5: Add DUN_GW_UUID
dundee: Add mechanism to store bluetooth devices
dundee: Add tracking of bluetooth devices
dundee: Listen to devices property changes

When a bluetooth device property change and this property is Alias
or UUIDs, we need to refresh our representation of this device.
dundee: Add dundee device driver skeleton
dundee: Register/unregister dundee device
dundee: Add BlueZ Profile handler
dundee: Add support for driver connect/disconnect
dundee: Handle a new Profile connect from BlueZ
dundee: Handle a Profile disconnection from BlueZ