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
JBIDE-14415 unit test for new runtiem detect plugin
JBDS-2538 warning and error on server add / server start if jdk required
JBIDE-14447 - servertools use betra1 parent pom
JBIDE-13322 catalog entries
JBIDE-13322 after testing
JBIDE-14356 - two fixes: jobs which cancel to prevent the complete freeze, and filesets no longer shows up for unknown server types
JBIDE-13662
JBIDE-12155 small ui improvement
 JBIDE-14472 using upstream mechanism, fix tests
ASTools feature should pull in stacks feature, not just bundle