Changed the ITKUtilities to be a template class with the parameterization based on the pixel type. Rewriting Codes to use more typedefs within the ITKUtilities class. Updated other classes to use the new typedefs where possible.