Test with constants wrapped in namespaces
Another test with some generic fd functions inside namespace
Added basestate switch to convervation tests
Removed interpX functions in different classes
Forgot to add the actual header with finite difference coefficients and
functions
Moved constants from defines.h to namespace in constants.h
moved thermo DEFINES to constants.h
Merge branch 'master' into namespace
Merge branch 'master' into cuda

Conflicts:
	include/advec_2.h
	src/advec_2.cxx
Made 4th order cuda schemes compile again with constants in fd.h
Added kernel for thermo_buoy
Added sponge layer on GPU