JBIDE-14299_use_stacks convert astools to use new runtimes extension point and use stacks

updated to reflect progress monitors

JBIDE-14299_use_stacks more work to conform to stacks

Depend on common.core until o.j.t.core is committed

 JBIDE-14299 final cleanup