implement TargetIdGenerator
in C++ for Firestore
#701
Merged
TargetIdGenerator
in C++ for Firestore
#701