Better behavior for failed connections in `brew search`

Fixes #20868.
imagemagick: use same test file on 10.6/7/8.
mysql-connector-odbc: use MysqlDependency.
Remove message from default_formula'd requirements
versions: pass string to factory

Closes #20951.
mutt: Fix dev docs to use head without SHA1

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
mutt: Add confirm-attachment patch

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
mutt: Fix slang - should be s-lang

Closes #20893.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
Merge remote-tracking branch 'mxcl/master'

Conflicts:
	Library/Homebrew/requirements.rb
	Library/Homebrew/requirements/mpi_dependency.rb
pcre: fix test failures on Tiger/PPC

Fixes #93.