Realign make check with new node DDL and dynamic session reload
Realign make check with new node DDL and dynamic session reload

This commit does not solve yet the issues with node port calculation.
as some additional checks need to be made for GTM port, pooler ports
and node ports.
GTM uses for the time being default port (6666), poolers use 6667 and
6668. make check runs if it is launched on a server where those
ports are not in use by other instances.

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