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