953665 - added the ability for copy operations to not also copy child units, such as a group copying its RPMs. Also restricted the fetching of existing units to their unit key fields, which reduced RAM use tremendously. Copying a RHEL6 repo went from using about 4.3GB of RAM to < 100MB.
adding unit tests
added tests and documentation
Merge pull request #181 from pulp/mhrivnak-953665

953665 - added the ability for copy operations to not also copy child un...