adding doc string linting
first step towards #97 (closed)
So far the doc string check test is only performed if there was at all any doc string in the function and the CI stage is allowed to fail for now
This also means the CI will from now on display that it ended with a warning until all the docstring errors are fixed