Since Field association is used either when creating or working with 'vtkm::cont::Field', it's put in the class itself.
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.