Modernize the documentation for BaseAuthBackend.

Review Request #9989 — Created May 31, 2018 and submitted — Latest diff uploaded

Information

Review Board
release-3.0.x
3019ed9...

Reviewers

This fleshes out the documentation for BaseAuthBackend, clarifying
argument/return types and documenting the various flags/capabilities on
the class.

Some things have been left alone for now, as they're going to be removed
in a future change.

Viewed the docs, checking for build, reference, and spelling errors.