Added timing around malloc, copy_to_host, copy_to_dev, and dev_run
Added timing around dev_sync, dev_free, init_kernels
Merge branch 'gpu_timing'
Fixed asserts in halide_release to accept CUDA_ERROR_DEINITIALIZED.