fix parsing adb devices to cope with tcp connections

when a device is connected with adb over TCP instead of USB
the output has IPADDR:PORT not serial# as the first column.

This fixes bug #56