Rewrite `brew reinstall`

Fixes #23928.
Homebank 4.5.6

Closes #27575.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Use canonicalized name in NoSuchKegError message

cf. #22778.
Modernize `brew diy`
diy: warn when detected name is an alias

cf. #22778.
daemon: fix mavericks strlcpy/strcat

Patch from macports (thanks to mbogosian): https://trac.macports.org/ticket/42845

Closes #25455.
Closes #27585.
Refactor ARGV.kegs
Add an extra sanity check
Prefer opt prefix over linked keg entry when picking active keg
hicolor-icon-theme: add 0.13 bottle.
homebank: add 4.5.6 bottle.

Closes #27575.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
scons: remove `cellar :any` due to absolute links.

Closes #27576.
Set patch name on initialization
bibutils 5.3
gnuplot 4.6.5
gptfdisk 0.8.10
gwyddion 2.35
ircd-hybrid 8.1.14
latex2rtf 2.3.6
libtorrent-rasterbar 0.16.15