add project name validation
exitcode and prints fixed, some code reworking
Merge pull request #817 from nramirezuy/fix-startproject-project-name

[MRG] Fix startproject project name