Improved intelligence of loft() calculation to avoid self-intersection warnings. Fixes #48
aagen.geometry.line() simpler call