Wrapped cuda diff_2 and diff_4 in namespace
Cleanup cuda Smagorinsky diffusion, and wrapped cuda kernels in namespace