reset manual motion init and mark all axes as moving
update position during and reset after programmed motion
use absolute positioning for slow Z moves