vtk: Update cmake and vtk

cmake updated to v2.8.12.1
VTK updated to v5.10.1 with a backported patch from VTK git.

Required for VTK to build on OS X Mavericks.

cmake is now completely vanilla. VTK has a couple of local
patches and had to revert one patch ostensibly required
for Solaris.
vtk: Missed a version bump
gsl: Update GSL to v1.16
fftw: Update to v3.3.3
smurf: Use FITS-WCS instead of FITS-AIPS to specify map rotation.

Instead of using the specified rotation angle (parameter CROTA) to set
the FITS-AIPS "CROTA2" keyword for a TAN projection, use it to set the
FITS-WCS "PCi_j" keywords. In the FITS-AIPS scheme the pixel dimensions
are meaured along the X and Y pixel axes. In the FITS-WCS scheme they
are measured along the celestial north and east axes. Put another way,
non-square pixels are always elongated along a pixel axis in the old
scheme, and are always elongated along a celestial axis in the new
scheme. The two schemes are equivalent in the normal (universal?) case
of square pixels or if CROTA is zero. If the pixels are not square and
CROTA is not zero, they produce different results.
smurf: Report an error for JSA if receppos and fplanex/y position differ

The status used is SMF__RCPPOS. AN error is reported if "ref=jsa" or
"jsatiles=yes".
smurf: Write out NTILE parameter before accessing OUT if possible.

It is only possible if we are NOT creating JSA tiles.
smurf: checkcoords now also checks the RECEPPOS and FPLANEX/Y positions
smurf: new makecube parameter to request error if receppos/fplanexy disagree

Parameter is called POSERRFATAL
pcs: Remove trailing whitespace
jpeg: v9

May as well move on from 2002 although most people don't need
to build JPEG.
asterix: Missed the src link scripts
fftw: Allow fftw to work with texinfo-4 and texinfo-5

Back port from the official fftw git repository. Should be part of
the next release (v3.3.4).
cat: Increment release number of SUN/181
cnf: Update author list and release number of SUN
cupid: We long since moved on from SUN/255.1
docs: Recover SUN/228

This is the STARPERL document. Placed into obsolete as the contents are
somewhat up to date and we no longer have a distinct STARPERL package.
Did not seem write to put this SUN in thirdparty/perlsys/perlmods
docs: add SUN/244 (Treeview) into docs/obsolete

This document was last updated 2002/08/06.  A CVS repository exists.

I don't remember why it fell into disrepair, but I suspect it was
because it seemed like a better idea to provide the documentation as
part of the application itself rather than as a separate document.
smurf: Fix bug that caused creation of shortmaps or bolomaps to segfault

Since commit e93e76879e7, smf_rebinmap1 has required a separate map for
each thread. The routines for writing short maps and bolo maps do not yet
support this, so ensure smf_rebinmap1 is called with no workforce. Some
day, when there is nothing more important to do, we could change this to
allow multi-threaded creation of short maps and bolo maps.
docs: SGP/5 before it got renamed to SUN/209