Merge branch 'master'
Moved 0.2 code to old package
Added 0.3 code:
   - test drawing panel in the document margin
   - test qt bindings independance
Update README.rst
Renamed extension into Mode + added constans utils and properties
Make use and test the PropertyRegistry system
Update project long name from PySide Code Editing Framework to Python/Qt Code Editing Framework as we are now going to support both PySide and PyQt
Added examples for the new API (+ a early exit with OUTDATED print on stdout on previous example that will have to be uptaded)
Moved the genericEditor into the core package itself as this is an editor configuration closely related to the core library
Added a workbench (a test file use for developping the new API, this will change a lot and will always be commited as "workbench")
Added more constants for style options
Add exception module and move constants to the root level of pcef (so that exceptions and constants are defined in one place for all the PCEF API)
Adapted comment
Correct public API
Update imports
Fix import error
Temporary fix to setup.py (the best would be to read the file and detect version )
Added PCEF plugin
Adds QGenericCodeEditPlugin and renames pcef_plugin to libpcefplugin.py
Changed genericEditor function to QGenericCodeEdit class (needed by the Qt Designer plugin)