Files for trying splitting up paths into sub-paths:
acceleration - constant speed move - deceleration
This could allow to calculate acceleration/deceleration with only
16 bit integers, greatly speeding up the step interrupt.
It should also make look-ahead more simple and allow to round out
corners with curves. Rounding corners is mandatory when keeping
movement speed at corners.
For trying, run ./alg2.make, it'll run on the host computer and
should show a graph.