INSERT...ON CONFLICT SELECT * FOR UPDATE

This syntax seems closer to what we want.  It's still possible to
optionally project RETURNING for the IGNORE case, but not for the SELECT
FOR UPDATE case, which now only ever projects rejects.  It's mandatory
to project tuples using that SELECT FOR UPDATE syntax, and non-rejects
cannot be projected there in any way.