text: Title: python-gitlab uses implicit reexports
  Body: python-gitlab does not define `__all__` which causes problems in client applications that are inspected with mypy.
  
  I think the solution here is to just define `__all__` in `__init__.py` and maybe some other libraries that re-export.
  