Fix the web-hook server
There was several issues in that service that this commit fixes:
- It was trying to access the projet's settings while the session had
been closed and therefore could not be accessed
- It did not take into account not finding the project
- Fix retrieving the username and project name in forks
- It did not take into account project not having web-hook enabled
- Make the request timeout after 60 seconds so that we can move on