Switch to YORM for YAML mapping

TODO:

- [ ] remove YAML code from base classes
- [ ] remove YAML code from common functions
- [ ] save old attribute docstring content somewhere else
- [ ] enable CI on this branch