Package Containment : prevent containment cycle

This comment prevent the user to create containment cycles by
drag&dropping a Package into one of its child.

It does so by filtering the list of selected elements : removing the
target semantic container and all its ancestors.