conflict: Respect timezone info for new commits
requested to merge gitlab-community/gitaly:xx/add-helper-to-generate-signature-from-request into master
While we have fixed commit signature for RPCs in operations service [1], we overlooked the fact that ResolveConflicts in conflicts service also generates new commits. This commit addresses this issue and moves the logic for generating signatures into internal/git so that it can be shared among services.