POC: [NX-496] Component metadata api

https://issues.sonatype.org/browse/NX-496
So you're saying one metadata object per file?

Do we have a feeling for the max cardinality of that relationship that we'll see in practice? (Just so I can validate the scale requirements)

For example, do we index contents of .wars, etc...