WIP: [NX-448] Component Storage

https://issues.sonatype.org/browse/NX-448

Just playing with some ideas for now..

idea1 (simplest possible):
  componentstorage provides direct access to a RecordStore and associated BlobStore
This scope can be omitted if you want; provided scope is only really important in plugins or editions (ie. things that have associated Karaf features).