Merge pull request #1722 from rfellows/metaversedev

[PDI-10610] add another flavor of IMetaverseObjectFactory.createNodeObject
BACKLOG-280: introduced namespace pojos, namespace factory, id generation
Merge pull request #1790 from gretchiemoran/metaverse

BACKLOG-280: introduced namespace pojos, namespace factory, id generatio...
[PDI-10610]:
			Added method to get descendant namespace objects from parent
Merge pull request #1805 from gretchiemoran/metaverse

[PDI-10610]:
[PDI-10610]: Added metaverse component descriptor for analyzers
Merge pull request #1806 from mattyb149/dev

[PDI-10610]: Added metaverse component descriptor for analyzers, etc.
[PDI-10610]: IIdentifiable now extends INamespace
Merge pull request #1807 from mattyb149/dev

[PDI-10610]: IIdentifiable now extends INamespace
[PDI-10610]: Moved INamespace inheritance to IMetaverseComponentDescriptor
Merge pull request #1810 from mattyb149/dev

[PDI-10610]: Moved INamespace inheritance to IMetaverseComponentDescriptor
[PDI-10610]: Added type to getChildNamespace()
Merge pull request #1813 from mattyb149/dev

[PDI-10610]: Added type to getChildNamespace()
[PDI-10610]: 	distinguish file extension from document type; add mime type.
Merge pull request #1817 from gretchiemoran/metaverse

[PDI-10610]: 	distinguish file extension from document type; add mime ty...
[PDI-10610]: Added IHasProperties for common key/value handling
Merge pull request #1828 from mattyb149/dev

[PDI-10610]: Added IHasProperties for common key/value handling
[PDI-10610]: locator exception handling additions
Merge pull request #1834 from gretchiemoran/metaverse

[PDI-10610]: locator exception handling additions
[PDI-10610]: Unifying properties-related interfaces