ENH: Update selected Filters/Core to support DesiredOutputPrecision

This updates selected filters to support a choice of desired precision
(default, single, or double) for output points. It uses the analogous
code in vtkThreshold as a model.

Change-Id: I9b32888f83aadb4dce61b22ea42d763e14f3b5a0