fix enforcement of size limit in prefab struct descriptions

Closes PR 14888
reject prefab specs with bad mutability indices

Closes PR 14887
fix a test

Allow an inferred function name to require "|...|" symbol escaping.
Win64: fix stack-trace imprecision

Propagates repairs of 71e0bdfcff to Win64 stack handling.
expand docs on package dependency checking in `raco setup`
raco setup: use cache for `pkg-directory` in dep checking
raco setup: continue checking when a package is missing
raco pkg: adjust staging of Git clone installs and updates

If the clone directory's checkout includes a target commit, then
use the clone directory directly for staging (i.e., for checking
dependencies and collisions). That way, changes made locally are
used for metadata checks.
Remove this drdr config file, which now lives in DrDr.
added dynamic->*
attempt to more closely follow the Reference's
"Error Message Conventions" in the contract error messages
add #:pre/desc to ->*
add #:pre/desc and #:post/desc to ->i