Features
- Added a "circumcenter" option to the `mouette.procedual.dual_mesh` function for the position of dual vertices.
- Added a "det" property to the `ParamDistortion` class to get Jacobian determinants for each triangle
- Added a interpolation function from face corners to vertices in `mouette.attributes.interpolate`. The function `average_corners_to_vertices` allows to compute the mean value of face corners on vertices, weighted uniformly or by internal angles
- Added a `normalize` transformation to fit a mesh into `[-1,1]^3` or `[0,1]^3`. The function `fit_into_unit_cube` becomes an alias of this function.
- Added a simple normal estimation algorithm (`PointCloudNormalEstimator`) for point clouds, with heuristics for consistent orientation.
- Switched the meaning of the `disable_duplicate_attribute_warning` configuration flag to `display_duplicate_attribute_warning` to prevent double negations. The flag is now set to `False` by default.
Bugfixes
- Corrected a typo in an assertion in the .ply importer