Cloning
#ADD: Added manual cloning implementations to the most performance critical Duality classes.
#ADD: The CloneProvider now uses precompiled functions to handle arbitrary structural data.
#CHANGE: Tweaked CloneProvider implementation to improve performance a little.
#CHANGE: Improved Ownership cloning unit test case.
#FIX: Fixed a bug when applying nested Prefabs that caused them to overwrite their child prefabs changelists permanently. Also added a unit test to check for this.
#REMOVE: Removed some testing code.