Launchpad ingestion to archive endpoint

Wire up launchpad ingestion to charmstore filling out new api/models.
You are right, I was returning it first, then my go-lang newbieness told me its mutable and I changed it. Fixing it.