fix doc-redirection URL
raco setup: check package build dependencies for documentation

The check uses the cross-reference database that is created
by building documentation.
move `embedded-gui' docs from "gui-lib" to "gui-doc"
raco setup and scribble: fix problems tracking document changes

Some non-transparent but serializable data structures broke
the comparison between previous and new outputs, which caused
too many document rebuilds.

Includes a change to make module path indexes work with `equal?'.
fix doc typo
break various documentation dependencies by making them indirect

An "indirect" reference is resolved when HTML is loaded,
instead of at document-build time.
clean up deregistration of VNODE watches via kqueue()

The shotgun approach generates errors/warnings.
auto-fix documentation package dependencies
distro-build/manage-snapshots: add "documentation" link
raco setup: fix a db-connection leak
scribble/base: add an `#:indirect' option to `other-doc'
remove a documentation dependency
tweaks to build-farm configuraiton instructions
distro-build/drive-clients: add some date printouts
split unstable docs into non-gui and gui

This split fixes a broken test for whether to include the gui
documentation, which in turn exposes documentation dependencies,
which means that the dependencies are wrong again at this point.
shuffle some unstable modules and fix doc dependencies

Includes a repair for mapping a collection name to a set of
linked paths.
reduce doc dependencies of "racket-doc"
improve `raco pkg' text
x86_64 native stack traces: protect some pointer dereferenecs

Guard dereferences of DWARF information to avoid crashing when
the information is wrong or misinterpreted.
raco setup: track document dependencies based on SHA1s

Use SHA1s instead of timestamps for detecting dependency changes,
which works with pre-built documentation. (The problem with
timestamps didn't come up before because dependency checking was
broken.)