git_template: add "no-EOL-before-EOF" fix to pre-commit hook
runonce: new script oldrelease_update, and its undo
kernel_remove_old: add command-line options and improve first/previous detection