Moved all file dependent code to file_handling to prepare for adding
nfile class
Added NFile base, still lots to do
creatig neditable
regitering checkers
Merge branch 'objetization' of https://github.com/ninja-ide/ninja-ide into objetization
Added file manager bases, adapt code for new location of file_manager
Fixed code to support new location of filesystem_notifications
testing minimap
Merge branch 'objetization' of https://github.com/ninja-ide/ninja-ide into objetization
Merge branch 'master' into objetization

Conflicts:
	ninja_ide/core/file_handling/filesystem_notifications/__init__.py
	ninja_ide/gui/main_panel/browser_widget.py
conflict resolved
refactor of start method in ide
new singleton system
Finished, for the moment, with all the file handling
Merge branch 'objetization' of github.com:ninja-ide/ninja-ide into objetization
refactor
Merge branch 'objetization' of https://github.com/ninja-ide/ninja-ide into objetization
adding pattern file
Merge branch 'master' into objetization
refactoring status bar and menus for the new api