Do not show 404 if repository is empty
If the repository does not contain files GitLab shows a 404 error for the Files view ( https://gitlab.com/abubadabu/gitlab-ce/tree/master )
New behavior will show an empty file view and do not show the download archive due to the download zip would be 0 byte.