Split check macros from cuda source from. Implement it to  header files.

	modified:   CMakeLists.txt
	new file:   include/CUDA_macros.h
	new file:   include/CURAND_macros.h
	modified:   src/CMakeLists.txt
	modified:   src/add_block.cu