netcdf: bump revision because main dependency (hdf5) has been updated

Closes #1437.

Signed-off-by: Ian Lancaster <ilancaster@gmail.com>
netcdf: update 4.3.2_1 bottle.
r 3.1.2: Fix LDFLAGS for Linuxbrew

If LDFLAGS contains any -L options, configure sets LD_LIBRARY_PATH to
search those directories. Remove -LHOMEBREW_PREFIX/lib from LDFLAGS.
Revision hdf5 deps with versioned links

Most downstream formulae link against libhdf5.x.dylib instead of the
stable libhdf5.dylib symlink.

Closes #1441.

Signed-off-by: Ian Lancaster <ilancaster@gmail.com>
cdo: add 1.6.3_1 bottle.
field3d: add 1.4.3_1 bottle.
h5utils: add 1.12.1_1 bottle.
insighttoolkit: add 4.6.1_1 bottle.
minc: add 2.1.13_1 bottle.
openimageio: add 1.4.8_1 bottle.
seqdb: add 0.2.0_1 bottle.
shogun: add 2.1.0_1 bottle.
vtk5: add 5.10.1_1 bottle.
vtk: add 6.1.0_1 bottle.
itsol: migrate from core
salt: migrate from core
Use official API for disabling shallow clones
Optional resources do not need to be conditional

Resources are downloaded on-demand, so declarations don't need to be
wrapped in a conditional.
libsigrokdecode: only append to PKG_CONFIG_PATH once

`lib` is the same inside or outside of a resource("...").stage block.
Avoid "build.head?" in the DSL