Add support for VTK9
VTK 9 changes the CMake interface pretty significantly. To get ACVD working with VTK 7, 8, and 9, we need to address at least the following:
- No more `VTK_USE_FILE` (handled in !9)
- VTK library targets now have CMake prefixes (e.g. `vtkCommonCore -> VTK::CommonCore`)
- Missing includes, symbols, and definitions when the above are fixed. This implies missing includes or linkage somewhere.
issue