Add ability to support custom options for git-receive-pack
In order to reject pushes that are larger then the size configured by
the user on GitLab we need to support custom options for the git -c
command.
Specifically we're going to receive receive.MaxInputSize= from the
Gitaly client. Pushes over HTTP are also protected by this setting.
Edited by GitLab Release Tools Bot