Pinned repositories with multiple authors

When pinning a package, if the latest metadata in the opam repository contains an authors field with more than a single author, that field is not properly reserialized into the pinned.cache directory. Instead of serializing as a comma-separated string, the authors should be serialized as a string list. This patch does that.