M144: Pass number of passes to M144 rather than height

The rounding in LinuxCNC and python was giving different results when
dividing the height by the Y scangap.  This resulted in some unfortunate
cases where finished engravings were ruined by a diagonal cut across the
whole image.