templates / branches--on commit signed push: teach smart-HTTP to pass "git push --signed" around (0ea47f9)
   1: this is just to ensure the directory exists.