JBDS-2487
JBIDE-13896 and  JBIDE-2625: management api cleanup, switch to runtime exceptions, modify start/stop code to use management, and updated test suite
JBIDE-13896 with denis' suggested changes
JBIDE-13207 - small cleanup
JBIDE-13959 and JBIDE-9830