JBIDE-13445 Creation of a new per-server-mode setting api, and ensuring
deployment scanners make use of it

ensuring AbstractDeploymentScannerAdditions uses new api JBIDE-13445

JBIDE-13445 cleanup

JBIDE-13445 cleanup 2

JBIDE-13445 - rogue sysout statement removed
JBIDE-15287 - ui and api for overriding scanner interval and timeout

JBIDE-15287 - ui and api for overriding scanner interval and timeout

JBIDE-15287 accidentally deleted a method oops
JBIDE-15337 changes to new interface constants due to enhanced
requirements, and cleanup of outdated internal api

JBIDE-15337 changes to new interface constants due to enhanced requirements
Merge error somewhere causing duplicate method signature and implementation