fix `tcp-listen' error-message construction
scriblib/autbib: add `#:note' support
scriblib/footnote: adjust environment to make output empty

Paragraph breaks within the footnote environment created whitespace
output, but the intent is to have no output.
add `setup/collects' and use it for ".dep" file paths

This change makes ".dep" files more portable (in exchange for some
extra path work at the point of reading or writing ".dep" files.)
raco pkg create --binary: strip ".dep" files, ertain submodules, ~ files
raco pkg create, raco setup: add support for built (source+binary) packages

This change removes `rendered-scribblings' as a recognized "info.rkt"
definition (which was added for binary packages, but now `scribblings'
serves both roles).

The `raco setup' changes involve support for moving pre-rendered
documentation into place (where "moving" may actually mean
leaving it in place but updating the "local-redirect.js" path),
but also allowing documentation to be re-rendered.