add changes to calibu to allow setting x and y grid spacing independently

This is a pr pushed up stream to allow x and y spacing independently.

We saw that on some printers the x and y spacing is not equal (i.e., the pattern gets slightly stretched in one direction).

https://github.com/Trailmix/RedwoodInternal/pull/1868