Stop symlinking the hooks directory
Part of: #1226
The hooks are now executed by setting them explicitly each git shellout, instead of executing the
path/to/repo.git/hooks which is symlinked to the
The symlinking still happens, but this could stop. Downside of stopping doing so, is that a client could not downgrade the GitLab version with a minor release as the projects that got created in the mean time wouldn't have the symlink.
The cost to keep symlinking is low, but I'd recommend removing the symlinking around 12.0 to avoid confusion and have one way of doing so.
Added this to that milestone, feel free to remove @jramsay :)