Launchpad ingestion to archive endpoint

Wire up launchpad ingestion to charmstore filling out new api/models.
s/tempFile/io.MultiWriter(tempFile, sha384)/

?

(no need to read the file twice)