Add Dual Quaternion Skinning

As the title says, add dual quaternion skinning, as a plug in or as a feature. Dual Quaternion or Preserve Volume (in other softwares) is a super important tool to make animations more realistic while preventing geometry artifacts during animations.

3DS, Blender, Maya and Cryengine support this feature, Unreal engine once supported this feature as well but apparently it is not supported anymore.

ML Deformer is the new addition that lets you achieve something similar to dual quaternion, which is a step in a good direction! WHOEVER it only works with MAYA and the process seems tedious at best.

We have time, and we are patient, but please work on this feature, theres already plenty of posts about this and all of them are extremely old or extremely new. Theres people on this community trying to replicate the dual quaternion effect on UE5, perhaps you guys can reach out to them and perhaps help them finish the code or vice versa.

Here is a good place to start:

Just a reminder that this feature affects a huge portion of the community while doing ANY animation and also facilitates our workflows. Making it easier is always better!