pkg2: use package caches as canonical version history in Read.

Also, be more verbose when cloning repos as otherwise this just
appears to hang for a really long time.
pkg2: impement Pkg2.update(), add Pkg2 to system image.