after the rebase, I think this commit is empty. not sure how to clear it
out
doc
paste start of new kernel from Fred
whitespace
gridIdx -> blockIdx
implement case 4 of copy
add error handling to fprint_CudaNdarray

Conflicts:
	theano/sandbox/cuda/cuda_ndarray.cu
add del to pacify pyflakes
remove commented for completed TODO
improve error message
remove (hopefully) outdated pre-existing comment
add option to true using C code for GPU
fix interface for enabling C code
made copying the input work on both CPU and GPU
doc
gave GpuIncSubtensor its own c_code_cache_version
generalized IncSubtensor type checking
IncSubtensor: generalized the allocation of the output view
factored default update flags out of the method signature
IncSubtensor: generalized selection of update flags