Accept unknown extra parameters
We want to be forward compatible and ignore parameters we don't know. That way we would be able to at least parse the scripts, upgrade updater itself and then run again.
But at least provide warnings, so athors of scripts can spot typos.