try/except CUDA stuff for development on non-CUDA platforms.
SaveToPngThread did nothing, switched to SaveToPng
get runComparison (was compareParams) up and running again.
runTiming and runComparison now using optparse