Improved SubRequirementTreePanel to move requirements anywhere except themselves and their parent