libogg: add yosemite bottle.
libtasn1: add yosemite bottle.
libtiff: add yosemite bottle.
libtool: add yosemite bottle.
libvorbis: add yosemite bottle.
libxml2: add yosemite bottle.
nettle: add yosemite bottle.
cleanup: only clean cache if it exists.

Closes #33297.
libxmlsec1 1.2.20

Version bump, additional OpenSSL dependency, additional libgcrypt dependency & style changes.
libxmlsec1: update 1.2.20 bottle.

Closes #33293.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
botan: additional openssl dependency

Added OpenSSL dependency and double quotes everywhere. The download location has also moved upstream. Any attempt to use the old one just gets a redirect to the new one, so I’ve just switched it. For some reason the checksum has changed, but the pgp signature for the download file was verified fine.
botan: add 1.10.8_1 bottle.

Closes #33281.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
polarssl: killing sslv3

Proposing we take a sharp axe to sslv3 in this PR. Reasons:

1) We want to do this with OpenSSL as soon as practical. PolarSSL works in a roughly similar way but is much less widely used, only having one Homebrew dependency (and even that is optional), which makes it a nice platform for testing.

2) PolarSSL has no mechanism to mitigate the SSLv3 POODLE mess in the manner OpenSSL has. That mechanism isn’t available to PolarSSL, and consequently upstream’s recommendation [here](https://polarssl.org/tech-updates/security-advisories/polarssl-security-advisory-2014-03-poodle-attack-on-ssl-v3) is just “feel free to kill sslv3 like this”.

3) If anything goes horribly wrong with this change, and I don’t think it will FWIW, it’s a 2 minute job to revert and rebuild to fix. That’s the kind of risk bracket I feel relatively comfortable jumping into for once.
polarssl: update 1.3.8_1 bottle.

Closes #33290.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
pup 0.3.1 (new formula)

Taking inspiration from the structure provided by
Library/Forumla/terraform.rb this forumla builds the `pup` html query
utility.
pup: add 0.3.1 bottle.

Closes #33128.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
pup: use double-quotes.
libevent: added openssl dep

OpenSSL dependency to fix tapping the system here, a mirror, and
general style updates. Nothin’ too fancy.
libevent: update 2.0.21_1 bottle.
bash-git-prompt 2.3.1

Closes #33347.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>