* chore: preserve outfit side PhysBone even if the bone names match
* chore: remove PhysBone pruning as it is no longer needed
* chore: show error if outfit PhysBones affect to humanoid bones
* test: replace DuplicatePBStripping test to PreserveOutfitPB test
* test: remove unnecessary PhysBone from TransformMappingHandledCorrectly test
* Revert "test: replace DuplicatePBStripping test to PreserveOutfitPB test"
This reverts commit 8fe8f15866.
* Revert "chore: show error if outfit PhysBones affect to humanoid bones"
This reverts commit 4f3761ebf2.
* Revert "chore: remove PhysBone pruning as it is no longer needed"
This reverts commit b0c339e9d0.
* chore: restore duplicate PhysBone pruning
* test: add test for non duplicated bones
* chore: preserve outfit side PhysBone more than 1mm away from the avatar side bone
* test: remove PhysBone stripping tests that consider PhysBone properties
* test: add PhysBone stripping tests that consider bones distance
* fix: merge outfit side PhysBone that is just 1mm away from the avatar side bone
---------
Co-authored-by: bd_ <bd_@nadena.dev>