Shortest path tree added for curvature and torsion.
Better handling of data-term with wrong data type.
Change default behvoir: Save the shortest path given by tree computation in case no curve is present.
Updated shortest_path example
Rename and clarification.