Account for projects that don't have client assigned

Fixes an issue in createProjectSelect that caused project select construction to fail for projects with no assigned client.

If the project has a client, show "[project name] - [client name]"
Otherwise, show "[project name]"