fixed segfault, ui was being modified from thread
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
Merge pull request #1697 from diegosarmentero/master

fixing issues with circular imports and service registration
nenvironment is not valid as a service module
Merge pull request #1698 from diegosarmentero/master

nenvironment is not valid as a service module
splitting plugins_manager in a different file
Merge pull request #1699 from diegosarmentero/master

splitting plugins_manager in a different file
some ui improves
highlight current line in sidebar
Merge pull request #1702 from diegosarmentero/master

some ui improves
Update PKGBUILD

Typo
Merge pull request #1703 from felihommen/patch-1

Update PKGBUILD
Merge remote-tracking branch 'upstream/master' into contextmenu