Allow unauthenticated access to Repositories Files API GET endpoints
Part of #4269 (closed). This opens up GET endpoints to anonymous users, permissions are still enforced in each endpoint either by authorize! :download_code, user_project
or by authorize! :push_code, user_project
.