Initialize cxxstdlib set lazily

This is used rarely and only at build-time, so we don't need to create
it when instantiating the formula.
sqlite 3.8.4.3
sqlite: update 3.8.4.3 bottle.
aria2 1.18.5
aria2: update 1.18.5 bottle.
sqsh: use Formula[]
nzbget: use resources
cairo: switch to recommended dep

I'm tired of looking at this issue, and I doubt too many people are
using "without-x" anyway. Sorry!

Fixes #25175.
youtube-dl 2014.04.04.7

Updated youtube-dl to 2014.04.04.7

Pointed brew at 2014.04.04.7 build.

Closes #28215.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
arangodb 2.0.2
arangodb: add 2.0.2 bottle.

Closes #28220.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
arangodb: remove excessive caveats.
ddd: Fix compilation with Clang

See upstream bug https://savannah.gnu.org/bugs/?41997.

Closes #28217.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
doctor: fix typo

Fixes #28221.
scheme48 1.9.1
wxmac: update patch sha1

Closes #28214.
wxmac: update 3.0.0 bottle.

Closes #28222.

Signed-off-by: Brett Koonce <koonce@gmail.com>
glm 0.9.5.3

Closes #28225.
uses: only check ARGV for recursive flag once
Restore documented behavior of `brew uses foo bar`

`brew uses foo bar` is supposed to return the intersection of formulae
that use foo and bar. However, this was broken by changes made to
support requirements that can coerce to regular dependencies.