Add basic support for Flutter web applications served with `-d web-server` (#9468)
Fixes issues where DevTools tries to perform expression evaluation on `dart:io` to determine profile mode status.
The DWDS web socket protocol is used with the web-server device, which allows for a subset of the VM service protocol to be made available when a Chrome debug port is unavailable.