Added cudaSafeCall wrapper around (hopefully) all cuda api calls
Call cudaCheckError after all kernels to help localize bugs in kernels
Some more cudaSafeCall()s
Fixed missing ijkstart offset in advec_4 calccfl()
Fixed memory-leaks in pres_4
Call clearDevice() from destructor to clear device memory