Fix active state of default implementation of QBluetoothServiceDiscoveryAgent

Task-number: QTBUG-35571
Change-Id: Iecb959ece30b2af7340c3dfa9bf4b08c4004da14
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
Fix error state of default QBluetoothServiceDiscoveryAgent

Task-number: QTBUG-35571
Change-Id: I9f3ba17bac1559758dae3808310262c6356a91c2
Reviewed-by: Fabian Bumberger <fbumberger@rim.com>
Check the local adapter's BluetoothAdress before doing the discovery

Task-number: QTBUG-35571
Change-Id: I8f2eea7a8437787d61a238c760e948f45738618a
Reviewed-by: Aaron McCarthy <mccarthy.aaron@gmail.com>
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
Reviewed-by: Fabian Bumberger <fbumberger@rim.com>
Improve and fix documentation for the Bluetooth discovery classes.

[ChangeLog][QtBluetooth][Documentation] The documentation for the
Bluetooth discovery classes has been improved.

Change-Id: Id4366b491e8bbda8cf884b9ad3594dd89cc925e8
Reviewed-by: Aaron McCarthy <mccarthy.aaron@gmail.com>
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>