Introduce the ability to include or exclude warnings from project diagnostics (#3056)

![CleanShot 2023-09-27 at 18 09
37](https://github.com/zed-industries/zed/assets/482957/317d31e4-81f8-44d8-b94f-8ca7150d3fd2)

Release Notes:

- Added the ability to exclude warnings from project diagnostics. By
default, they will be on but they can be disabled temporarily by
clicking on the warnings icon. The default behavior can be changed by
changing the new `diagnostics.include_warnings` setting.
4dd9c9e2b9Antonio Scandurra committed on 9/29/2023, 12:13:04 PM· committed by GitHubparents247c7ef0e6002d
7 files changedLine totals unavailable