Enforce set of current command Id on remote nodes on snapshot obtention
Enforce set of current command Id on remote nodes on snapshot obtention

This avoids to try to lock invisible tuple because of incorrect command Id
on remote nodes. Prior to this commit, this enforcement was done only on
Datanodes but it needs to be globally done in terms of remote nodes.

yazun/postgres-xl,pavanvd/postgres-xl,yazun/postgres-xl,yazun/postgres-xl,Postgres-XL/Postgres-XL,pavanvd/postgres-xl,snaga/postgres-xl,snaga/postgres-xl,oberstet/postgres-xl,pavanvd/postgres-xl,arcivanov/postgres-xl,zeroae/postgres-xl,snaga/postgres-xl,oberstet/postgres-xl,oberstet/postgres-xl,techdragon/Postgres-XL,techdragon/Postgres-XL,postmind-net/postgres-xl,arcivanov/postgres-xl,postmind-net/postgres-xl,techdragon/Postgres-XL,techdragon/Postgres-XL,Postgres-XL/Postgres-XL,postmind-net/postgres-xl,zeroae/postgres-xl,ovr/postgres-xl,snaga/postgres-xl,yazun/postgres-xl,kmjungersen/PostgresXL,arcivanov/postgres-xl,zeroae/postgres-xl,snaga/postgres-xl,ovr/postgres-xl,zeroae/postgres-xl,pavanvd/postgres-xl,arcivanov/postgres-xl,ovr/postgres-xl,kmjungersen/PostgresXL,kmjungersen/PostgresXL,kmjungersen/PostgresXL,postmind-net/postgres-xl,kmjungersen/PostgresXL,pavanvd/postgres-xl,ovr/postgres-xl,Postgres-XL/Postgres-XL,ovr/postgres-xl,Postgres-XL/Postgres-XL,oberstet/postgres-xl,arcivanov/postgres-xl,oberstet/postgres-xl,postmind-net/postgres-xl,yazun/postgres-xl,arcivanov/postgres-xl,Postgres-XL/Postgres-XL,techdragon/Postgres-XL,zeroae/postgres-xl