Network only mode was still initializing monitor mode which should not exist except as a precursor to an active test. Additional logic within monitor mode would stop testrun if a device was disconnected while in network only mode
--net-only option when not used with --no-ui did not actually start the network. --net-only option can now be used by itself and will disable the UI automatically when used by itself.
Fixes the following issues with network only mode