Support ALPM's new event RETRIEVE_{DONE,FAILED}
Support ALPM's new events for pac* files
Support ALPM's new events PKGDOWNLOAD_*

This allows to know when the download of a package file begins, and when
it ends (whether successully or not).

So we can move some code out of every progress update, to the start of
a download, or the end of it.

This will also fix a bug where if a download failed, its progress bar
would never go away (since it was based on reaching 100%). Now not only
does it go away, but the size will show up in red afterwards, to
indicate there was a failure.
Update to ALPM's new question system
updater: Add $PACNEW to cmdlines
Default siglevel from pacman.conf wasn't set

It was loaded from the file, but not se in ALPM (during checks/simulation)
kalu-dbus: Minor tweaks
kalu-dbus: Add downloadonly argument to Init()

When TRUE, the transaction will be set to only download packages. One
still needs to call GetPackages() & SysUpgrade() as usual.
simulation: Add button to download packages only
polkit: Add org.jjk.kalu.sysupgrade.downloadonly