generated new client.py and added documentation

Signed-off-by: Jochen Maes <jochen@sejo-it.be>
improves the documentation generation

Signed-off-by: Jochen Maes <jochen@sejo-it.be>