Intermediate -- laying groundwork for supporting Fold in the Cilk backend.
Expose a sequential C backend as well, along with backend-kit rev f5ee753a900d this passes all expected OpenCL, Cilk, and C tests.