Improve the repo sync logging output and add some additional logging. This should help debugging some failed updates. Signed-off-by: SuperQ <superq@gmail.com>