Changes for Logging system:
	- ComponentSets can be aware of their name on the owner DataObject
	- ComponentSets fire a 'relationshipChanged' extension method on the owner DataObject when relationships change (WIP)
	- DataObject sets Component Names
	- This is still full of debugging messages and is NOT PRODUCTION READY