Created output struct to simplify call syntax to the subsolvers.
Removing unused functionallity.
Data, length and curvature cost or now templated.
Cosmetic
Added flag indication if regularization can be cached or not.
Bug fix
Initial geodeisc commit.
Renaming to functions avoid confusion.
Geodesic length
Bug fix.
Added ability to calculate shortest path to every pointe except the start point.
Update methods name in curve extraction to avoid confusion.
Comment