In defense against attack, assume the imported public key is not trusted and check it matches the private key if set. Added APIs that allow application to explicitly trust public key. Original APIs default to not trusting public key.
Fixes two things across all the Doxygen: 1. Remove WOLFSSL_API from each definition 2. Add missing parameter names from functions
Update Curve25519/Ed25519 Doxygen documentation too. Make public key is a public API - check pubKey pointer is not NULL.