base: add missing docstrings on classes

Zope only publish objects if they have a docstring. The change in class
hierarchy from b7a60478 (ERP5Security,erp5: simplify
EncryptedPasswordMixin.setPassword, 2022-02-21) caused that Login and
subclasses no longer have a docstring and as a result there were no
longer publishable by Zope, so it was not possible to view them in xhtml
style. ERP5JS was not affected, because it does not directly rely on Zope
publication APIs.
3 jobs for fix/login_docstring in 0 seconds (queued for 4 seconds)
Status Job ID Name Coverage
  External
failed ERP5.CodingStyleTest-TestRunner1

00:29:31

passed ERP5.PerformanceTest-TestRunner1

00:26:01

failed ERP5.UnitTest-TestRunner1

01:04:25