Native dual carriage support in input shaper

Hi,

I’ve made a PR to add a native input shaper support for dual carriages:

Unfortunately, I have no actual hardware to test it in-depth. So, if you have any IDEX setup and is willing to test the PR, I’d encourage you to give it a try and report if it’s working for you or you encounter some bugs/glitches.