_internet_on: try IPv4, if not acceptable — try IPv6 (#4151)
_internet_on: try IPv4, if not acceptable — try IPv6 (#4151)

* _internet_on: try IPv4, if not acceptable — try IPv6

* _internet_on: replace IPv4 `socket.socket` + IPv6 `socket.socket` with one universal `socket.create_connection`
platformio/platformio-core,platformio/platformio-core,platformio/platformio