Checker markers are now read only
Refactoring: moved the two pre-configured editors widgets in a separate module inside a package called editors.

Prevent unnecessary dependencies for the user of the generic editor.
Refactoring (pep8, etc)
Refactoring: moved TextDecoration  and cursorForPosition from core.py to code_edit.py
More refactoring