Add styles needed for quick fix previews
Add error messages in quick fix previews

This is an excellent example of Roslyn's beautiful separation of
concerns :smile:
Copy @JaredPar's UndoHistory for futher modification