GitHub API access may result in SSL errors

Closes #21216.
Clarify behavior of `brew search` without an argument

As documented in the man page, when given no arguments, `brew search`
will list all formulae. This is different than giving an *empty*
argument.