Add publisher for Git Publisher support

This change adds functionality to configure the Git Publisher
post-build action in Jenkins jobs. Git Publisher is used to push
results of a build back to one or more Git repositories.

Change-Id: I275762934aa12c5c859db7c96003af8c6824b744
Merge "Add publisher for Git Publisher support"