[Adapt] Add error handling of 'Get bonded device info' call to stack
It is possible that even after successful completion of Bonding,
get bonded device info query to stack gets fails due to internal
stack error. In such case, BT MW need to handle the error in order
to avoid waiting for properties infinitely.
User will get fail popup 'Unable to Bond with Device X'
and can re-attempt to establish bonding.
Also, instead of returning from cb_device_properties_cb in case
of 0 properties, send the event to BT MW to take necessary action.
Change-Id: I56402fe7e281866b4a5e6bb192f81c40864cbd05
Signed-off-by: Anupam Roy <anupam.r@samsung.com>