Make bad refactors to foreach_xxx error out
Make bad refactors to foreach_xxx error out

Without this commit you could still use varCell in the body of loop.
This makes it easy for bad refactors that still use the ListCell to slip
through unnoticed, because the new ListCell will be named the same as the
one used in the old code. By renaming the ListCell to varCellDoNotUse
this will not happen.

citusdata/citus,citusdata/citus,citusdata/citus,citusdata/citus,citusdata/citus