update project list command to useful error reporting
update project.py for validating workspace.yaml
update for repositories.yaml