Automate generation of the .rst files which just set up the modules.

Since these .rst files were added a couple of files have moved or been
added and these .rst files should have been updated, but weren't. Now
they'll be updated automatically, and they won't be in the repository.

This isn't fully automatic, but the step of removing these particular *.rst
files is in the correct direction.

Signed-off-by: mulhern <amulhern@redhat.com>
Allow the table of contents to go one level deeper.

This gives a better hint of what lies beneath and does not take up too much
screen space.

Signed-off-by: mulhern <amulhern@redhat.com>
Remove doctest target from Makefile.

Actually running any code that occurs in the comments does not appear to be
all that desirable.

Signed-off-by: mulhern <amulhern@redhat.com>
Change intersphinx mapping to avoid linkcheck redirect errors.

Signed-off-by: mulhern <amulhern@redhat.com>
Ignore _build directory in doc directory.

Signed-off-by: mulhern <amulhern@redhat.com>