Move new back to an alias for generate:project
Make projects:create leave you in the projects directory, so that commands actually work when you run them
Factor git check into common method
Provide better error messages from register when the project already exists or we're in the parent directory instead of the project directory, and alias 'mortar register' to 'mortar projects:register'