Gitaly proto method request factories
This adds a new capability to the method information maintained by the protoregistry package. Now, a MethodInfo
will have an unmarshaling method so that the gRPC service method's request message can be reflectively instantiated and unmarshaled from a raw slice of bytes. This unblocks work to enable Praefect to properly route traffic and schedule the correct replication jobs.