[web] Add admin permission `modify-project` (#27491)
* Add capability `modify-project`
* Check `modify-project` (frontend)
* Check `modify-project` (backend)
* Update tests
* Allow admin to open project regardless of `modify-project`
* Hide `CurrentHistoryDebug` for admins without `modify-project`
GitOrigin-RevId: 92b9b59a2cafff26ea943209b60cda4e95bd58b0