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
tweak the way ellipses are inserted into
contract names to avoid bottoming out with
an ellpisis when the ellipsis is replacing
a simple thing
fix bug and tweak length
fix spacing bug in contract error messages
fix test after improvement in d5bb6030
add stronger and random generation for integer-in
remove bogus path in FFI example
Fix make_discarding_first_sequence

Ensure that the first expression is single valued.