Create ProjectGuid property in freshly created projects, needed by other clients
Add forgotten wait() to functions which need it

refs #268110
Merge pull request #327 from Icenium/totev/fix-projectguids

Create ProjectGuid property in freshly created projects