smarthttp: Add finalizing vote in PostReceivePack
When all updates are rejected, there will be no votes cast. This leads to an unnecessary replication job. In this case, we want to cast a last but empty vote. This is the same as how SSHReceivePack works.
fixes: #4110 (closed)
Changelog: changed