Remove `Context.make_repo`
Context.Tree.make_repo and Context.Tree.shallow only exist in order to support light mode v1.
These can be safely removed (alongside the Context.Tree.repo type) as soon as lib_proxy doesn't make use of these anymore.