Merge pull request #1662 from perrito666/master

Made project type more extensible
Removing and adding watches while saving

This allows removal of the true/false guards for the watcher while
saving.

Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
Se actualizo la dependencia de PEP8
Merge pull request #1664 from JuloWaks/master

Se actualizo la dependencia de PEP8
Merge pull request #1663 from sergiusens/master

Removing and adding watches while saving
Merge github.com:ninja-ide/ninja-ide
Added The first version of python project type