split git from gitweb.tpo

vineale regularly runs into OOM situations, and it's always cgit.cgi that's at fault.

We might want to split off git.tpo so the gitweb thing going crazy does not affect proper clients.