gromacs: deprecate options
netcdf: deprecate option
cmor: update netcdf option
edirect: update sha1
infernal: update check option
paraview: general cleanup
parmetis: general cleanup
"universal" is automatically passed to dependencies
Optional resources do not need to be conditional

Resources are downloaded on-demand, so declarations don't need to be
wrapped in a conditional.
Petsc 3.5.2

Update PETSc to the newest version.
Add numerous dependencies (metis, parmetis, scalapack, mumps, superlu_dist)
and options (compex/real).

Closes #1298.
GetDP: stable incompatible with PETSc/SLEPc 3.5.2

- Temporarily fail if building stable against PETSc/SLEPc
- Update sha1
- Update PETSC_ARCH / SLEPC_ARCH.
TAO: delete formula.

TAO is now part of PETSc as of version 3.5.2.
Slepc 3.5.2 (update)

Update SLEPc to the newest version.
Add optional dependency on Arpack.

Closes #1298.
Updates for Mountain Lion.
Harry 0.3.2: New formula

Harry is a tool for comparing strings and measuring their similarity. The tool
supports several classic string distances, such as the Levenshtein and
Jaro-Winkler distance, as well as modern string kernels, such as the Spectrum
and Subsequence kernel.

Closes #1364.
Sally 0.9.1: New formula

Sally is a tool for mapping a set of strings to a set of vectors. This mapping
is referred to as embedding and allows for applying techniques of machine
learning and data mining for analysis of string data.

Closes #1365.
Crlibm: new formula

Closes #1362.
Harry: Add support for head

Closes #1367.
Sally: Add support for head

Closes #1368.
Libctl: New formula

Closes #1341.