m7: clean more, add CUDA_SAFE for m7 (prevent bug on double launch)

i added CUDA_SAFE define in cuda_helper.h in previous commit