Cpp: Use fpr field for primaryFingerprint
* lang/cpp/src/key.cpp (Key::primaryFingerprint): Return fpr value if available.
Should not be necessary but we might have an incomplete
key without subkeys but the fingerprint already set in
gpgme's data type.