Remove an un-necessary loop while remote update planning.
Also the calls to make_remotequery while DML planning should pass a NIL plan target list.
Add comments on the need and usage of the flag non_fqs_dml in RemoteQueryState
Also correct a check in HandleCommandComplete
Fix for the bug 3553480.   Now gtm_ctl start in a shell script returns
if invoked with -l option.   This behavior is similar to pg_ctl.

	modified:   src/bin/gtm_ctl/gtm_ctl.c