Handle not fully connected networks.
Jeff Sharkey authored
When checking network status, treat non-connected networks as
disconnected.  This handles cases like captive portal checks, and
slow DHCP servers.

Bug: 7264340
Change-Id: I0b466cee5d5cb73037f3fb209c583711b8f9eefd
b92aa3a8