Honor the stream set up by the global device context and use it for PetscDefaultCuda/HipStream and PetscKokkosExecutionSpacePtr
So that when users use -root_device_context_stream_type nonblocking
, petsc will use a non-null PetscDefaultCuda/HipStream.