HPCC-9892 Remove dummy LOADXML

This is a stage1 fix. It allows for dummy LOADXMLs to be removed
and have macro parameters declared before an internal (to macro def) LOADXML
to still exist.

This alters none of the ill behaviours relating to %IDs% and LOADXMLs.

Signed-off-by: jamienoss <james.noss@lexisnexis.com>
even more pedantic.  We normally have spaces after "if" and "while"