[RIFT 16087] Backend changes to decouple storage semantics from user interface. Changes affect how packages are exported and their exported conventions.

Signed-off-by: sinhan <nandan.sinha@riftio.com>
11 files changed