uses usleep (mac only) for timing and limit switches work to stop motos
all 4 steppers driving and limit switch stops them dead