Merge pull request #1683 from diegosarmentero/master

not so pastel
Merge pull request #1684 from diegosarmentero/master

dont die if the project from previous session doesn't exist
Merge pull request #1685 from diegosarmentero/master

PyFlakes updated
Merge pull request #1689 from diegosarmentero/master

fixed segfault, ui was being modified from thread
Added most of base plugin and proj type

Added most of the basic implementation for ninja ide basic
plugin and base project type/template
Removed testing kwords from pip search
Merge github.com:ninja-ide/ninja-ide

Conflicts:
	ninja_ide/core/template_registry/bundled_project_types.py
	ninja_ide/core/template_registry/ntemplate_registry.py
Merge pull request #1696 from perrito666/master

Improve plugin store
fixing issues with circular imports and service registration