Fixed Android issues with multiple transports.

When multiple transports are available the same service will respond to the
same request for the well known name. The previous behavior would join
sessions for both transports and then get duplicate signal notifications.
A change was made to only accept the first transport that responded.

Change-Id: Ia04621f7e678c88076cd62d4dcb47b897398916d
Signed-off-by: Joseph Huffman <jhuffman@qce.qualcomm.com>