global: add more tap regexes.
Formula: add tap? method.
exceptions: direct to correct tap on failure.

Closes #23757.
Add tap migrations file.
update: automatically tap migrated formulae.

When a formula is removed from core and installed let's tap it so users
can get updates without caring which tap we want to put things in.

This should allow us to migrate a lot of things to taps.

Closes #23760.