Implement the identity and all the process around to create a member identity
> [Identity life cycle](https://forum.duniter.org/t/simplification-de-la-machine-a-etat-des-identites/4872/20)
- Display a summary of what have to be done
- license approval
- define `id`, `credentials` with strong rules:
- clients/python/duniterpy#150
- [mnemotic](https://forum.duniter.org/t/dup-mnemonic-cli-mnemotic-passphrase-generator/6922): [PyPI](https://github.com/trezor/python-mnemonic), [Debian](https://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=names&keywords=python3-mnemonic)
- special char, lengh, use a python module for checking this rules
- [pip](https://pypi.org/search/?q=password), [haven’t found any package on Debian](https://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=names&keywords=python3-password), [YnH class](https://github.com/YunoHost/yunohost/blob/stretch-unstable/src/yunohost/utils/password.py).
- (warn that the credentials can’t be changed afterwards)? no longer true with v2 ecosystem
- [save revocation document](#89)
- send the identity document
- propose to [send the membership document](#88)
issue