Allow resetting the Type and Storage of a DynamicArrayHandle in a single call.
vtkm::filter has the use case where we need to reset both the type and storage of an array handle, by doing both at the same time we can reduce the number of temporary objects, and invalid conversions of arrays.