Add naive distributePointsAcrossPath function

This is much more simple, but less robust.  It has not yet been
tested for correctness or practical quality.