bottle: avoid keeping entire `strings` output in memory
bottle: remove unused require
clucene: fix --HEAD build

Closes #25191.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
mapnik: no longer requires geos

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
tap: change core formula tap naming.
update: rewrite origin to point to Homebrew org.
doctor: check for migrated origin Git remote.

Closes #25211.
CLT.version: check 10.9 CLT first

10.9 users might have older CLT receipts sitting around, which could
result in bad pkgutil results. For example, before changing this, my
`brew --config` was printing '1.0' (the 10.7 version) instead of
'5.0.1.0.1.1382131676', the actual CLT I had installed.