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