dbusoob: Update API
dbusoob: Update API

Update DBus API so that it better matches inquiry result. It can now
also be used only for OOB discovery (hash and randomizer are optional).

Converting to dictionaries make it also easily extendible e.g. to add
support for BLE when proper whitepaper becomes available.

pkarasev3/bluez,ComputeCycles/bluez,mapfau/bluez,mapfau/bluez,ComputeCycles/bluez,pkarasev3/bluez,pkarasev3/bluez,ComputeCycles/bluez,pstglia/external-bluetooth-bluez,pstglia/external-bluetooth-bluez,silent-snowman/bluez,ComputeCycles/bluez,mapfau/bluez,pstglia/external-bluetooth-bluez,silent-snowman/bluez,silent-snowman/bluez,mapfau/bluez,pkarasev3/bluez,pstglia/external-bluetooth-bluez,silent-snowman/bluez