[ARIES-1021] Implementation of AriesSubsystem.addRequirements must not assume the region only has edges to the parent subsystem's region.

All possible edges are now retained.

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1454035 13f79535-47bb-0310-9956-ffa450edef68
[ARIES-1021] Implementation of AriesSubsystem.addRequirements must not assume the region only has edges to the parent subsystem's region.

Additional test.

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1454036 13f79535-47bb-0310-9956-ffa450edef68