Add changes for supporting Kokkos/HIP

Some of the unit tests for serial and kokkos are disable for hipcc to
properly compile.
VTKM_MATH_ASSERT and VTKM_TEST_ASSERT fail to compile with HIP in
execution environment so they are disabled with building with HIP.
Kokkos::finalize is causing error so it is temporarily disabled.
CellLocator and PointLocator are disabled.
ExtractGeometry and ClipWithImplicitFunction are disabled.
5 jobs for add-radeon-build
Status Name Job ID Coverage
  External
passed cdash-buildbot

passed vtk-m-dragnipur-osx-shared-debug+32bit_ids+64bit_coords+clang+tbb

00:12:18

passed vtk-m-dragnipur-osx-static-release+64bit_coords+clang+tbb

00:18:33

failed vtk-m-osheim-windows-shared-debug+ninja-vs-2017+tbb

00:14:54

passed vtk-m-osheim-windows-static-release+ninja-vs-2017+tbb

00:34:21