Maintenance, Bugfixes, Tweaks
--> Added Transform.SetTransform methods that take another Transform Component as input.
--> Fixed editor selection unintentionally reverting to the last non-null state each time when entering or leaving the Sandbox.
--> Removed ObjectManager<T> and related classes since they were nothing but code design overhead.
--> Added IList<T>.FlushDisposedObj extension method to clear any list of manageable objects from disposed or null instances.
--> Fixed GameObject cloning for child objects that were transferring their absolute to relative data.
--> Added ALT modifier key in CamView, SceneView and ProjectFolderView - holding ALT while performing an action will transform that action into a "clone-and-then"-action (fixes issue 18)
--> The Sandbox now only asks once whether a currently unsaved Scene shall be saved before entering Sandbox mode.

git-svn-id: http://duality.googlecode.com/svn/trunk@810 879bfe85-3099-8c59-a0db-7ea583510f3d
Documentation, Tweaks
--> Fixed some XML comments.
--> Tweaked custom XML serialization.
--> Refactored some binary serialization code.

git-svn-id: http://duality.googlecode.com/svn/trunk@811 879bfe85-3099-8c59-a0db-7ea583510f3d
Bugfixes
--> Fixed a bug that caused the LogView to stay empty under certain circumstances.
--> Fixed Time.GameTimer increasing in the editor even when the Sandbox is paused or inactive.
--> Added asynchronous version of Control.InvokeEx in order to prevent deadlocks in certain cases.

git-svn-id: http://duality.googlecode.com/svn/trunk@812 879bfe85-3099-8c59-a0db-7ea583510f3d
Manual Serialization Fallbacks
--> Introduced SerializeErrorHandler base class for manual serialization fallbacks / Resource version migration. Just derive a custom class from SerializeErrorhandler in your plugin and handle errors as needed. (fixes issue 32)

git-svn-id: http://duality.googlecode.com/svn/trunk@813 879bfe85-3099-8c59-a0db-7ea583510f3d
Bugfixes
--> Camera now catches exceptions thrown in ICmpRenderer implementations to prevent the rendering pipeline to go rogue.
--> Added MathF.CheckValidValue for NaN and Infinity checking.
--> Added NaN and Infinity checking in RigidBody ApplyForce / ApplyImpulse methods. Farseer REALLY doesn't like NaN forces and impulses.
--> Fixed a bug in the Log View module that caused it so lose some logs when recompiling plugins while in Sandbox mode

git-svn-id: http://duality.googlecode.com/svn/trunk@814 879bfe85-3099-8c59-a0db-7ea583510f3d
Bugfixes
--> Fixed RigidBody.Raycast to use proper Duality coordinates.
--> Fixed RigidBody.Raycast sometimes ignoring certain collisions.
--> Changed RigidBody.Raycast API in order to provide sorted results.
--> CamViewLayers now use ZOffset instead of a manual z value offset.
--> Scene.FindComponent now also takes into account individual Components activation states.

git-svn-id: http://duality.googlecode.com/svn/trunk@815 879bfe85-3099-8c59-a0db-7ea583510f3d
Tweaks
--> Added Render_SwapBuffers performance counter in order to capture waiting time as well.

git-svn-id: http://duality.googlecode.com/svn/trunk@817 879bfe85-3099-8c59-a0db-7ea583510f3d
Bugfixes
--> Fixed a bug where loading shaders after a restart of Duality might fail.

git-svn-id: http://duality.googlecode.com/svn/trunk@818 879bfe85-3099-8c59-a0db-7ea583510f3d