Reorder the point data arrays from Contour output to match input order

For image data, rectilinear grid and structured grids the point
data array order for the output arrays doesn't match the input
order if ComputeScalars is enabled. It did match for unstructured
grids and polydata. This was confusing when contouring multiblock
data sets with combinations of each since some orders were
kept consistent and others were not.