Cleanup and refactored document setup participant into Lang.
Added some JDT ui pref and dialogs code to Lang-DT.
Move Lang code under one folder.
Adapted some more JDT code to Lang.
Copied and refactored Lang EditorConfigurationBlock and related code.
Some refactoring around fields.
More refactoring of fields code
changelog
Refactored IConfigComponent and related code, made more generic.
Move Indentation settings to Typing pref. page.