GameObject-Scene Relationship, Unit Testing, Bugfixes
#ADD: Added internal measures to add existing and loaded Assemblies to the DualityApp plugin cache.
#ADD: Added GameObject parent Scene concept. Each GameObject now belongs to a maximum of one Scene, which can be retrieved using GameObject.ParentScene.
#ADD: Added SceneTest and ICmpInitializableTest as well as several utility classes to DualityTests unit testing project.
#REMOVE: Removed Scene.Cameras property. Use Scene.FincComponents<Camera>() method instead.
#FIX: Fixed DualityTests unit testing project not being able to re-run certain tests.
#FIX: DualityApp.Terminate now properly shuts down the OpenAL audio context.
#FIX: Adding an unbound GameObject to a Scene-bound GameObject will now result in an implicit add operation.
#FIX: Adding a GameObject as a child of a diferent Scenes GameObject will now result in implicitly switching the first GameObjects parent Scene.
#FIX: Removing a child GameObject from a Scene will now implicitly unparent it from its parent GameObject.