GpuEye compyte

The first commit adds a helper for dealing with kernels in c_code().

The second commit makes GpuEye more compyte-like to show how to convert an op to the compyte style.