CSHARP-760 - default ExternalEvidence credential when credential created with username only
CSHARP-788: Strengthen checks for nulls in CStrings.