allow all git-upload-* commands for deploy keys
extract server-side git commands to constants
Merge pull request #4662 from jzi/allow_archive_for_deploy_key

allow all git-upload-* commands for deploy keys