cmake: fix docs build

Closes #33356.

Signed-off-by: Tim D. Smith <git@tim-smith.us>
language/python: add helper methods for pth detection
doctor: check for .pth support in Homebrew site-packages
caveats: recommend adding python site-packages as a site-packages directory
cmake: update 3.0.2 bottle.