consistency changes.
simplified _gnutls_verify_certificate2().
Added certificate verification profiles.
enforce certificate verification profiles when setting priority strings
increased the overall security level unless %COMPAT is specified.
doc update
verification profiles can be set individually as well.
Use gperf to find priority string options.
doc update
GNUTLS_SEC_PARAM_NORMAL was renamed to GNUTLS_SEC_PARAM_MEDIUM

That was done to avoid confusion with the NORMAL priority string.
Also when setting a PROFILE explicitly as priority string the
session security level is adjusted accordingly.
security levels aligned to ENISA and other common practice recommendations.
doc update
Added test to check the expected values of security parameters.
more updates for the security param rename
doc update
updated sec-params check
Weak sec-param was replaced with Low.
Added the SYSTEM priority string initial keyword.

That allows a compile-time specified configuration file to be
used to read the priorities. That can be used to impose system
specific policies.
changes in SYSTEM semantics to allow appending rules to the default policy.
use default priorities based on version number in examples, and add dependency on 3.1.0