More explicit printing of ProjectIdentifier
More explicit printing of ProjectIdentifier

Lets us see whether the ProjectIdentifier has an empty or duplicate
NetworkName (errString() doesn't print it if it's the same as the
ProjectRoot).

sdboyer/vsolver,sdboyer/gps,chx/gps