ngspice: pass X build flags explicitly

ngspice's configure needs --without-x to stop trying to link to X
libraries, but also needs --with-x to actually include X support.

Closes #32403.
Rewrite debugger to remove monkeypatches and use of call/cc
Remove workaround for old debugger
Implement `brew test --debug`
Fix exiting the debugger menu with CTRL-D
rubber: remove missing patch

Closes #32376.
bibtool 2.57

Closes #32404.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
bib-tool: remove unnecessary autoreconf
Delay requiring irb until runtime

Fixes #32410.
Remove debugging code again
Remove fails_with? from the formula instance
Move Compiler struct into CompilerSelector namespace
Replace CompilerQueue with predetermined priority lists
Make --cc override the compiler selector
Call reset in the superclass implementation of setup_build_environment
Update brew-test-bot for compiler selection changes
nvm 0.16.1

Closes #32413.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
mal4s 1.2.8

Closes #32414.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
forego 0.13.1

also show proper version number and disable self-updating

Closes #32406.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
forego: update 0.13.1 bottle.