Updated build.properties to set feature-branch version for artifacts
[PDI-10610]: Add initial metaverse interfaces
[PDI-10610]: Added more methods, javadoc, headers
[PDI-10610]: Added event type to IDocumentEvent
[PDI-10610]: Added methods to IDocumentAnalyzer
[PDI-10610]: Added common IIdentifiable interface
[PDI-10610]: Added getContent to IMetaverseDocument
[PDI-10610]: Changed IIdentifiable.getID to getStringID to avoid conflict
[PDI-10610]: Added IMetaverseObjectFactory for creating metaverse objects
[PDI-10610]: Added more interface methods
[PDI-10610]: Reworked metaverse interfaces
[PDI-10610]: Changed analyze() return to IMetaverseNode for processing hierarchies
[PDI-10610]: Added initial metaverse Exception classes, fixed CheckStyle errors
[PDI-10610]: Added common interface for metaverse elements, changed updateLink to updateLinkLabel
[PDI-10610]: Added getMetaverseObjectFactory() to IAnalyzer for better OO and DI
[PDI-10610]: analyze() now throws MetaverseAnalyzerException
[PDI-10610]: Added MetaverseException constructor for passing Throwables
[PDI-10610]: Created IRequiresMetaverseBuilder and added to IAnalyzer and IDocumentLocator