JBIDE-15917 - creation of subsystem framework

JBIDE-15917 updates as api evolves

JBIDE-15917 - not all subsystems can extend the abstract superclass

JBIDE-15917 accidentally changed deployableServer's behavior class