Positive and negative ascents are now computed using more DEM resolution (fixes #776)
Keep at least 4 points for DEM if geometry length is shorter than sampling resolution
Compute geometry length using higher resolution draped geometry (ref #779, ref #776)
If point is already 3D, keep its Z
Merge branch 'pg_elevation_profile'