Refactor backup script validator
The validator previously guessed only the destination of the backup
(lftp to hetzner, or rsync to gohma). Now it can return multiple "keywords"
for the backup script corresponding to the commands it uses. This will
let me do more complete checks.