[PDI-10610] - Logical ID refactor
refactored text file input/output, db, and table output to use logical id stuff
attempt at changing namespace/componentdescriptor over to logical id stuff.
refactor to unify to namespace/logical id pattern.
removed getChildNamespace from the INamespace interface. it is no longer needed.
refactored Namespaces and to use logical ids everywhere.
Merge pull request #2093 from rfellows/refactor

[PDI-10610] - Logical ID refactor