----------------
- Add docstrings and type-hinting.
- Fix a series of issues reported by pylint.
- Change function-signature of ``libranet_logging.yaml.read_yml``: change ``vars`` into ``variables``
to avoid shadowing the buitlin ``vars()``-function::
>>> config = read_yaml(path, vars=None)
>>> config = read_yaml(path, variables=None)