git-commit: support variable number of hook arguments