fix(diagnostic): Don't remove diagnostic with empty message
Use " " as message if it is empty
[discussion on zulip](https://rust-lang.zulipchat.com/#narrow/stream/185405-t-compiler.2Frust-analyzer/topic/empty.20diagnostic.20message)
![image](https://user-images.githubusercontent.com/
49202620/
171412661-
9b9575e9-e71b-4b84-a5c0-
00271548d50c.png)