In 2.0 we try to turn off listeners by default, but UDPBroadcastThread and DNSMultiCast are still started.
- create global settings (/configureSecurity) allowing these to be enabled or disabled
- disable them by default
- move the start and stop calls to within the associated classes using @Initializer/@Terminator
The third is to make it easier to split these off into a distinct plugin in the future. (Or fold them into the swarm plugin, which seems to be the major user of one of them, I cannot remember which.)