Prepare folders for new diagnostic
Add diagnostics for direct string concatenation

Also add the code fix for the simple case (Where No
string.Format is needed)
Warnings as error
Extract the code to generate string.Format calls
Add fix for "a" +b -> string.Format("a{0}", b)