Protect against redefinition of tid and rowvar operators in RMVC.

Per report from Andres Freund with additional suggestions from
Noah Misch.

While working on this, noticed that the fixes found during the CF
made the UPDATE statement useless, since no rows would qualify for
that treatment any more.  Ripping out code to support the UPDATE
statement simplified the operator cleanups.