freerdp: fix patches

Closes #28323.
Fixes #28256.
sysdig 0.1.73 (new formula)

Closes #28164.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
clens: use diff
brew: allow external cmds to use Homebrew.failed.
readall: set Homebrew.failed on exception.