Create editor type enum
Create a factory of text editors that decides which editor implementation to create
Change all editor providers to refer to CodenvyTextEditorFactory