Custom ResourceResolve, Bugfixes
#ADD: Added support for custom ResourceResolve using a static event handler in the ContentProvider.
#FIX: Fixed some CamView texts displaying blurred in some cases.
#CHANGE: Added some error checking to ContentProvider.ResourceResolve.
Maintenance
#FIX: Fixed typo.
Variety Sounds, Compatibility, Bugfixes
#ADD: Added a ResourceVersionCompatibility plugin that allows old versions of Resources to be safely loaded, even though Duality and its Resource format progresses. This plugin is only needed for upgrading projects from old Duality versions to a newer one.
#ADD: Sounds can now reference multiple AudioData Resources and pick one randomly when playing. This is intended to be used for variety sounds.
#FIX: Fixed SoundInstances unregistering without being registered yet when no valid Sound is referenced.
#FIX: Fixed IListPropertyEditor and IDictionaryPropertyEditor cloning their entries when being updated after they have been expanded and collapsed again.
Audio Bugfixes, Tweaks
#FIX: Fixed a bug in Ogg Vorbis streaming that resulted in a lot of audible glitches when streaming multiple Sounds at once.
#CHANGE: Improved "Create Sound" action and convert operation to account for Sounds referring to multiple AudioData Resources.
Update LICENSE
Tweaks
#FIX: Fixed broken website link in the About menu.
Tweaks
#REMOVE: Removed public Camera.DrawDevice Property.
Bugfixes, Maintenance
#FIX: Fixed InterOp error in DockPanel Suite for x64 systems, since Duality no longer runs using x86 mode.
#ADD: Added DockPanel Suite to dependencies due to custom changes.
Merge remote-tracking branch 'AdamsLair/master'

Conflicts:
	.gitignore
	Duality.sln
	Other/TechDemos
Saved sln file without BOM to try and fix CI build.
Trying with a new solution file
Merge branch 'master' of https://github.com/BraveSirAndrew/duality
testing again
Bugfixes
#CHANGE: Updated build config to exclude OpenAL32.dll.
#CHANGE: Wrapped Windows7.DesktopIntegration in an exception-safe extension class.
#FIX: Fixed crash in Windows Vista that was related to taskbar overlays.
Bugfixes
#FIX: Fixed RigidBody not properly emitting collision solve events for negative tangent impulses.
Tweaks
#CHANGE: CollisionData.Pos now refers to a global position.
#FIX: Fixed Camera View not reacting directly to "Hide Object" feature.
Bugfixes
#FIX: No longer allowing the Scene View to (attempt to) move, scale or rotate objects without Transform.
Solution File Generator Rollback
#CHANGE: Duality now always emits Visual C# 2010 Express solution files. This serves as a fallback due to faulty Visual Studio edition detection code.
The resource selector icon in the Object Inspector is now enabled even if a resource hasn't been selected yet.