Port projection and gibbs to cuda device code
wip
Add a small facade over curand
Rejiggered for CUDA.

Compiles.
Ignore .a and jensen
dd printDevicePotential function, for diagnostics.
checkpoint
Add more .h files to Makefile dependencies
Use arch=sm_20, not sm_35.
Experimetation shows sm_35 gives bogus results.
(but sm_20 gives  error 63 )
Concatenate the inputfiles to make one main.cu file
Fix and workaround memory errors.
Allocage the parent array on the device, for the call to initPotential.
remove early return
Remove separate files
Remove unused stuff form Makefile
remove whitespace
Add freezeDevicePotential function
remove blank lines
checkpoint
fix the print loop