helper: use file channel instead

Speeds up backup operation a bit, also set the last backup in the
summary.
updater: add restore option

To restore a backup. Deletes the old zImage first.