This release is full of breaking changes preparing version 1
new features
* the new [kinematic solver](98), much more convenient, precise, robust and powerfull than the previous one. Coming with plenty of functions and kinematic joints
* the `Ellipsis` primitive type
* the `settings` module now contains a dictionnary of standard colors for displays and parts, meant to follow themes
* added functions `circular_screwing` and `grooves` in `madcad.standard`
* added functions `helix` and `screw` in `madcad.generation`
breaking changes
* many hashing functions in `madcad.mesh` have been moved to `madcad.hashing`
* `Axis` and `isaxis` have been moved to `madcad.mathutils`
* `thicken` and `inflate` have meen moved to `madcad.offseting`
* `madcad.cut` was renamed `madcad.bevel` and had few API changes
* previous color values present in `madcad.settings.display` have been moved to the new `madcad.settings.colors`