Fix bugs preventing making new project.

Turns out grep returns 0 if there is no match, so I have to add a || true to
make sure it always works. Also I need ! -n not just -n to check that the
project name is non empty.
With git a start should switch to develop.
Merge branches 'master' and 'develop'