Bug 1003472 - If OPP manager can't get valid service channel, refresh SDP records until timeout is hit. r=shuang

If user tries to send a file to a device which just completes the pairing
process, the OPP manager may update SDP records when it's not ready.

It's especially likely to occur in BT file transfer with inline pairing
since OPP manager would request for a service channel to send the file when
device is just paired.