jpeg-turbo: use new test DSL
pango: use new test DSL
pygtk: use new test DSL
mpfr: work around upstream being down

Closes #12371.
Closes #16932.
Zabbix: Add options --with-mysql and --agent-only

- Build with PostgreSQL support by default.
- Allow to use MySQL optionally when installing `--with-mysql`.
- Prefer brewed over shipped DB, so switching between them is easier.
- Install only relevant schema for the selected DB.
- Allow to build only the Zabbix Agent with `--agent-only`.

Closes #16260.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
liblo: style nits
youtube-dl 2013.01.06

Closes #16938.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
phantomjs 1.8.1

Closes #16939.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
version: mark some implementation details as protected
git: use new-style test
opusfile: fix audit
Fix local bottle installation with hyphens.
Remove Array subclassing

Inheriting from Array (and other core types) is problematic:

  - It exposes a very wide interface with many methods that are not
    really relevant to the subclass.
  - It can cause some weird side effects, as many Array operations are
    in C and have hardcoded return values; for example, combining two
    array subclasses returns a new Array instead of the subclass.

Avoid these problems using delegation and the Enumerable module where
applicable.
unac 1.8.0

unac is a C library and command that removes accents from a string.

Closes #15306.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
ffmpeg 1.1
Revert "libmagic 5.12"

This reverts commit e2e69aff7507c2c56b54f36aa4ec1faea47e4061.

This fails to compile on Snow Leopard. Reported upstream:
http://bugs.gw.com/view.php?id=230

Closes #16943.
heroku-toolbelt 2.33.5

Closes #16949.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Detect when tests are defined
Fix brew-test-bot for new test DSL.
Allow conversion of Dependencies to Array

This is needed for the intersection code in `brew deps` to work right,
but can hopefully be refactored away somehow eventually.