Minor fixes in CUDAContext.c and CUDAContext.h
Merge pull request #167 from millecker/merge3

Minor fixes in CUDAContext.c and CUDAContext.h
fixing kernel_list memory allocations. linux build.
Merge branch 'master' of github.com:pcpratts/rootbeer1
noexceptions memory savings. mac build.
noexceptions memory savings. windows build.
Merge branch 'master' of git://github.com/pcpratts/rootbeer1 into develop

Conflicts:
	csrc/org/trifort/rootbeer/runtime/CUDAContext.h
	csrc/rootbeer.dylib
	csrc/rootbeer_cuda.dylib
	csrc/rootbeer_cuda_x64.dll
	csrc/rootbeer_cuda_x64.so.1
	csrc/rootbeer_cuda_x86.dll
	csrc/rootbeer_cuda_x86.so.1
	csrc/rootbeer_x64.dll
	csrc/rootbeer_x86.dll