knotserver: close receive-pack stdin for no-pack updates
For HTTPS receive-pack requests where every requested ref update is a delete or points at an object already present locally, feed only the parsed command prefix to git and close stdin. This avoids smart-HTTP clients hanging while waiting for a response on updates that do not carry a packfile, and lets post-receive side effects run.
Patch category: upstreamable-core