REVIEW: [NX-538] OrientDB Component Metadata Impl

Re-defining component metadata based on move to orientdb and feedback from POC PR #579

NOTE: This is now based on Orient's document API

https://issues.sonatype.org/browse/NX-538
recomend this go away, and use the database manager, we'll refine that later for various configuration aspects.