Improve debugger launching to detect WIFI case

Adds checks to ensure we don’t attempt to debug over WIFI which (afaik)
isn’t supported.