Remove ComputeCpp-specific code from SYCL Vptr
Reference issue
What does this implement/fix?
The virtual pointer code used to rely on ComputeCpp-specific details, but can now be implemented using the reinterpret functionality of the SYCL buffer class.