gitserver: Simplify gitserver_repos updates
Created by: ryanslade
Simplify updates to the gitserver_repos
table by taking repo name instead
of id and looking up the id as part of the insert.
As a side effect this means that we are no longer explicitly looking up a repo which avoids our security logging code.