Fix GraphQL schema
Created by: daxmc99
Previously, GitTree & GitBlob did not correctly implement TreeEntry since they did not have the field recursiveSingleChild field. This caused some stricter GraphQL parsers to break, such as Intellij's.
Fixes https://github.com/sourcegraph/sourcegraph/issues/10804