ffmpeg: do not build bottle with --enable-nonfree

faac, fdk-aac, and openssl are all distributed under GPL-incompatible
licenses; if ffmpeg is built with these libraries, it cannot legally
be redistributed.

faac has been replaced in the default build with libvo-aacenc, which
is not quite as good but is GPL3-licensed.

Closes #34802.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
ffmpeg: update 2.4.4 bottle.
gtk+3: add revision, general cleanup.

Requested in #34555.

Closes #34797.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
gtk+3: update 3.14.5_1 bottle.
carthage 0.4 (new formula)

A work-in-progress for Carthage 0.4 when it is released. Using my fork
until my Makefile changes (or something similar) end up upstream.

Currently the test is failing. It shouldn't be so I'll need to look at
that.