Launchpad ingestion to archive endpoint

Wire up launchpad ingestion to charmstore filling out new api/models.
Due to this check, only charms are ingested.  Bundles look the same on Launchpad but have a branch named "bundle" instead of "trunk".