provide CUDAMatrix.copy()

This adds `CUDAMatrix.copy()`, similar to `ndarray.copy()`.