Prevent double close on same socket

CRs-Fixed: 716124

Change-Id: I894bd3942c1c136e7eda3a08aa2fae1cadf94e69
HAL change for featurising q callbacks

CRs-fixed: 714912

Change-Id: I89b42174ced9d4756bb04f4979f6585e59149797
Remove double references to close syscall for hci_event_sock socket

During stress testing of BT on/off we see a race condition where the same
socket is closed twice. Since the socket is made sure to be closed from
the btc_thread no need to close the same again

Change-Id: I67065c8c77c415aee309d86852e1beff2ce6e480
CRs-Fixed: 710924
Merge "HAL change for featurising q callbacks"
Merge "Remove double references to close syscall for hci_event_sock socket"