[obex] First bit of moving bluez-qt to new obex api

- Interface names moved to the generic Obex instead of OrgBluezObex or the old
  OrgOpenobex where easily possible to avoid similar fun if we ever need to
  migrate again; should probably happen for some other ports as well
- SendFiles changed to SendFile, the change is not fully done
  ("Method "SendFile" with signature "a{sv}so" on interface "org.bluez.obex.Client")
  Should be done in a separate patch, after checking if additional work is required
  for session api changes
Merge pull request #2 from blammit/master

[libbluez-qt] Rename AgentAdaptor -> BluetoothAgentAdaptor
[libbluez-qt] Complete port to obexd-0.48

Fixes to reflect the API changes in obexd-0.48:

- OPP functionality has moved from ObexClientInterface to a new
  ObexObjectPushInterface class.
- ObexFtp class has been removed; the ObexFileTransfer class, which is
  a direct interface to the dbus API, can be used instead.
- Transfer notifications (progress, complete, etc.) have moved from the
  ObexAgentAdaptor to the ObexTransferInterface
- Various function arguments and return values have changed.
Merge pull request #3 from nemomobile/obex-namespace-changes

Port to obexd-0.48
[libbluez-qt] Rewrite BluetoothDevice.

- Fixed to wait for the result of GetProperties() before returning
  property values. The ready() signal is emitted when properties
  are available.
- Made alias writable
- Made path writable so BluetoothDevice objects can be constructed
  from QML
- Added various missing property NOTIFY signals
- Added audioConnectionState and classOfDevice properties
- Fixed to not crash if connectAudio() is called and the device does
  not support A2DP or HSP
- Removed pairing functionality (should be done via the
  org.bluez.Adapter interface instead)
- Removed input and serial connection functionality
Merge pull request #5 from blammit/bluetoothdevice-rewrite

[libbluez-qt] Rewrite BluetoothDevice.
[libbluez-qt] Correct version info
[bluez-qt] Pass device address and class in pairing notifications
[bluez-qt] Fix reference to org.bluez.Device 'Class' property id
Merge pull request #6 from blammit/fix-bluetoothdevice-class

[bluez-qt] Fix reference to org.bluez.Device 'Class' property id
Merge pull request #7 from blammit/pairing-params-change

[bluez-qt] Pass device address and class in pairing notifications
[bluez-qt] Bump version to 0.1.11
[bluez-qt] Fetch initial audioConnectedState value and add ready property

The 'ready' property should have already been there.
Merge pull request #8 from blammit/init-audio-props

[bluez-qt] Fix BluetoothDevice to fetch initial audioConnectedState valu...
[bluez-qt] Bump version
[bluez-qt] Fix updateAudioProperty return type
[bluez-qt] Add default Authorize() implementation and allow asynchronous reply

By default, if the remote device is not paired, Authorize() will now
return an error. If it is paired but not trusted, the agent will
invoke requestAuthorization() and allow an asynchronous reply via
replyRequestAuthorization().
[bluez-qt] Make org.bluez.Device.GetProperties() call asynchronous
Merge pull request #9 from blammit/authorize-async

Add default Authorize() implementation and allow asynchronous reply
[bluez-qt] Use consistent indentation in asyncagent.*