Move out project create/init commands from project service into dedicated commands
Move out UI code outside the project service
Fix null properties when initing a project
Adjust tests
Merge pull request #425 from Icenium/totev/import-vsproj

Fix null properties when initing a project