knotserver: git: add support for git protocol v2
v1-style requests are unaffected and v0 (dumb-protocol) requests remainunsupported.
authored by tjh.dev and committed by Tangled 8 months ago d67e7d07 31a506aa