Move some headers away from textdocumentgenerator to textdocumentsettings
Set parent for TextDocumentSettingsSingleton
Drop TODO, about deleting TextDocumentSettings.