TEIID-2341 adding support to preserve ansi join structures and to
emulate inner joins with outer if required by the source