Moved editor util classes to as.wtp.core, small cleanup of some publishing APIs
ECLIPSE-1079 - Cleanup of launching / launch config class heirarchy to
be more clear, pushdown some superclasses into as.wtp.core

Missed new / moved files

JMX missing requirement on as.wtp.ui