Save non-squared lengths for two points
Save non-squared lengths for two points

After giving it a little thought, storing the length as squared
doesn't really save any calculations, since there's still one
sqrt per event (this only requires one more on pointerdown, which
isn't really a big difference).

stuartpb/chiral.js,stuartpb/chiral.js