Fixed Git Repositories

Repository storage uses the shared release directory

Release deployments now resolve repository storage from the correct shared directory.

Repository storage now resolves the shared directory beside the releases directory, so new bare repositories are created in persistent storage rather than inside a read-only release.