Move management of options collection to the spec object
Use predefined options for universal, cxx11, and 32-bit options

:universal and :cxx11 are now handled directly, so we don't need to
always convert symbols to strings in this method. Symbols should be
reserved for future use.
ipbt: fix sha1.
ipbt: add r9487 bottle.

Closes #31419.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
yconalyzer: fix build issue with clang.
yconalyzer: add 1.0.4 bottle.

Closes #31416.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
binutils: add 2.24 bottle.
freeling: cleanup styling.
freeling: don’t install fl_initialize to bin.

Fix `brew audit` warnings.
harfbuzz 0.9.34
libmspub 0.1.1
icu4c 53.1
beecrypt: bump revision for icu4c upgrade
couchdb: bump revision for icu4c upgrade
dwdiff: bump revision for icu4c upgrade
freeling: bump revision for icu4c upgrade
gptfdisk: bump revision for icu4c upgrade
libvisio: bump revision for icu4c upgrade
mapnik: bump revision for icu4c upgrade
parrot: bump revision for icu4c upgrade