I started this PR to do a couple of things
- support reversing the motors (for when there are an even number of idlers or you want the spool to wind the other way)
- be able to change the mm/rotation value if a different sized encoder wheel is used
- make a couple other changes that are noop in the short term, but would be a path towards better FluidNC integration
it turns out that the last hope was an utter failure, converting maslow motor control to be integrated with the FluidNC is a MAJOR effort
At most, only the first two should be merged, and very possibly, nothing should be merged at this time