[backend] Actually report errors in git.
[backend] Loop properly in the place.
[backend/git] Fix errors.
[lib] Update libgit2.
Implemented skeleton cloning
[backend] Build libgit2 with threading support.
Merge remote-tracking branch 'origin/ui-changes' into ui-changes
[backend] Fix explicit dependency on common.
Minor bugfix to skeleton cloning code

Now updates project list automatically
Merge remote-tracking branch 'pinecone/master' into ui-changes
don't add tests directory
Better behaviour when the project has no questions. Running with ctrl-r clears console.
Fixed project exporting