Fixed Git Repositories

Authenticated Git pushes reach the repository

Git pushes now pass the authenticated application user through to the Git backend.

Git-over-HTTPS authentication now remains visible to the Git backend after Magpie validates a repository access token. Valid write tokens are no longer treated as anonymous pushes and rejected before the repository receives them.