Add an alias to gmake in superenv

I had a luarock explicitly look ONLY for gmake, FFS.

This should be safe.
Luarocks caveats
Add `brew sh` to the manpage
New formula: libwebsockets-1.22

Libwebsockets is the main C library implementation of the latest websockets protocol.

Refs #16221.
Revert "json-c 0.11"

Apparently the shared library has been split into two libraries on 0.11,
which breaks things that are dependent on the old structure (e.g.
postgis).

See #19068.

This reverts commit a37b4561a6f1664888568ad4c0c44e44d38bee18.
Fix man page formatting
Simplify these tests
Check existence rather than rescue exceptions
libgpg-error: add mirror

Closes #19091.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
botan 1.10.5
Remove last use of deprecated Formula#recursive_deps

Fixes #19107.
Move formula equality tests out of test_bucket
Make test formulae initializers more flexible
link: eliminate naked rescue
More comprehensive tests for Pathname extension
Eliminate test_bucket

Most of the behavior tested here is now tested elsewhere. Move the
remaining useful tests to better places.
Add tap --repair to bash completion script

Closes #19113.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ruby: "make install-doc" is not necessary

Closes #19120.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
guile 2.0.9

Closes #19096.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
doctor: suggest `brew update` in outdated warning

Closes #19106.

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