subversion: fix perl bindings.

* Add swig as dependency for bindings.
* Regenerate autotools as advice by upstream.
  - Depends on autotools for this purpose.
* Filter out "-isystem" flags from Makefiles after installing main
  components.
  - Homebrew uses "-isystem" in CPPFLAGS to help detecting system
    componenets, but subversion passes it to swig which doesn't
    understand this. Manually filtering them out make it compile.

Closes #20932.
Closes #22668.
ruby-build 20131028

Closes #23685.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
fish 2.1.0

Closes #23562.
jq: cleanup HEAD dependencies.
versions: fix bottle_filenames.

Previously if a bottle had no checksum for a particular platform (i.e.
currently there are no Mavericks bottles) then it would generate a
different revision (and thus filename) to the rest of the bottles being
generated which meant bottles needed to be manually renamed.

Instead check the actual bottle object's checksums to make sure that
we've looked at the previous bottles for all platforms rather than just
the current one.
apple-gcc42: add mavericks bottle.
autoconf: add bottles.
automake: add bottles.
Bottle: handle legacy bottle OS tags.

Otherwise :mountainlion, :snowleopard in the history for CMake breaks 
bottle_filenames from versions for new CMake bottles.
cmake: add mavericks bottle.
fontconfig: add bottles.
freetype: add mavericks bottle.
git: add mavericks bottle.
imagemagick: add mavericks bottle.
jpeg: add mavericks bottle.
libpng: add mavericks bottle.
libtool: add mavericks bottle.
pkg-config: add mavericks bottle.
readline: add mavericks bottle.
xz: add bottles.