[Amibe] Add MeshLiaison.TRIANGLE_DISTANCE

Allowing to get the coordinate of the projection on a triangle while
computing the distance.
[Amibe] Add KdTreeLiaison
[Amibe] Skeleton: no longer ignore angle parameter
[Amibe] LengthDecimateHE: allow to collapse HE with one immutable node
[Amibe] RemeshSkeleton: bug fixes and enable in remesh.py
[Amibe] TriangleKdTree: comments and perf optimization
[Amibe] TriangleKdTree: don't go too deeper
[Amibe] TriangleKdTree: add the replace method
[Amibe] Add the VertexInsertion algorithm
[Amibe] TriangleKdTree: bug fix
[Amibe] TriangleKdTree: more debugging tools
[Amibe] TriangleKdTree: more tweak for mesh with high vertex valence
[Amibe] TriangleKdTree: bug fix when groupid != -1
[Amibe] TriangleKdTree: bug fix in replace()
[Amibe] TriangleKdTree: more debugging tools
[Amibe] More work on VertexInsertion
[Amibe] TriangleKdTree: more debug tools
[Amibe] TriangleKdTree: remove empty nodes while getting triangles
[Amibe] TriangleKdTree: big bug fix
[Amibe] VertexInsertion: some bug fixes