Pass git push options into pre receive
GIT_PUSH_OPTIONS were not being passed to pre receive. The reason for this is that the test that tested this did not pass the feature flags correctly. This MR fixes that, and passes git push options as an additional field in the proto message.