fontforge: add note about .app to options

Closes #23593.
audit generic binary names

Binaries with names like 'run' or 'service' are likely to conflict.
Warn about these and suggest a libexec-style install instead.
coreutils/ganglia conflict
wrk/wrk-trello conflict
yaf 2.4.0
gambit-scheme/scheme48 conflict
gambit-scheme/ghostscript conflict
libkml/uriparser conflict
inreplace: odie for Homebrew developers.
luabind: fix compilation on 10.9.

Closes #23175.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
luabind: cleanup patches, args.