Added all thermo_moist device kernels to namespace, mainly to strip the ThermoMoist_ part and shorten calls between kernels
Some renaming of thermo_moist
wrapped cuda dry and buoy thermo in namespace
Wrapped cuda advection schemes in namespace
Wrapped cuda diff_2 and diff_4 in namespace
Cleanup cuda Smagorinsky diffusion, and wrapped cuda kernels in namespace
Cuda boundary to new naming convention, and everything wrapped in namespace
Wrapped cuda boundary surface in namespace
Wrapped cuda fields in namespace
Wrappedd cuda buffer in namespace
Wrapped cuda force in namelist
Wrapped cuda grid and timeloop in namespace
Wrapped tools in namespace. To-do: get rid of the MIN/MAX defines and replace with something like enum