Avoid using ArrayHandle for message exchange.
Minimizing the need to have complex serialization code in vtkm/cont. This is first step in moving DIY serialization code out of vtkm/cont. We need to move that to filter so we can leverage policy correctly serialize fields.