JBIDE-18267 - ensure agent does not attach to newly detected jvms until user connects to it in jmx view

JBIDE-18267 mark interface as not to be implemented by clients
JBIDE-18372 - tweaking progress monitors

Cleanup

Cleanup
JBIDE-18863 - browse button causes wrong separators in deployment pref UI

JBIDE-18863 - fix a missing toOSString() in the deployment scanner additions