* RefDirectory: Add in-process fair lock for atomic updates
* RefList: Support capacity <= 0 on new builders * Short-circuit writing packed-refs if no refs were packed * BatchRefUpdate: Clarify some ref prefix calls
* PersonIdent: Strip some special chars from external strings * PersonIdent: Document that name and email aren't trimmed