~ introduced ModelExtensionFactory
~ moved IBundleMakerExtensionRegistry to *.utils
~ added MovableUnitRegistry
~ added JdkContentProvider
~ removed dependency to ChangeAction
~ removed DispatchingArtifactTreeVisitor
~ introduced AbstractMovableUnitCreator
~ removed dependency to *.core.internal
~ introduced IAnalysisModelContext to remove dependencies to internal packages
~ renamed package _type to jtype