Launchpad ingestion to archive endpoint

Wire up launchpad ingestion to charmstore filling out new api/models.
http://golang.org/doc/effective_go.html#mixed-caps
"the convention in Go is to use MixedCaps or mixedCaps rather than underscores to write multiword names."

Now I see just how inconsistent I was in doing this. I will fix.