SCVMM tick box was not honoured

The SCVMM tick box in the discovery pane was not known to the underlying
system. This has now been added and the discovery() function now
includes a variable for scvmm use.
You could actually drop the ternary here, you see why :)