aptirepo: new cli command: updatedists

updatedists can be used to create an empty repository or to update dists
after a package has been copied manually into the pool.
aptirepo: fix --timeout to actually have an effect
aptirepo: add --prune to updatedists to remove unconfigured parts from dists