COMP: Wrap cost functions for templated precision.

Also, SingleValuedCostFunctionTemplatev4 -> SingleValuedCostFunctionv4Template.

The name was inconsistent with the other name changes -- Template should
be consistently at the end.

Change-Id: Id0e3eba731d7f4981c94bcad0f86b62b78a3b417
Merge branch 'master' into WrapITKErrors

Conflicts:
	Modules/Numerics/Optimizersv4/include/itkSingleValuedCostFunctionv4.h

Change-Id: I91dd406997f9644b85c48979f7930207cb2c5f72
Merge topic 'WrapITKErrors'

b1538a2 Merge branch 'master' into WrapITKErrors
17455cf COMP: Wrap cost functions for templated precision.