TreeProjectsWidget: try to use nproject more
Use nproject when updating recent projects
Ide: allow get a list of opened projects
Code Locator: get opened projects directly from ide
Ide: use own project list
Add a full path property to nproject and use it in tree_project_widget