GearSwap: Update for new API for puppet parts.
Merge pull request #683 from Kinematics/4.1-dev

GearSwap: Update for new API for puppet parts.
Merge pull request #684 from Windower/4.1-dev

GearSwap: Update for new API for puppet parts.