Added FIPS184-4 RSA key generation.
corrected prototype
corrected calculation
allow for seeds larger to the MAX by one byte
when importing public keys set the correct algorithm.
doc update
use some kind of key continuity in the nonce RNG.
Added sanity check in hash_init() and mac_init().
allow a missing u
return proper error on RSA key generation failure
reduced the TLS and DTLS version requirements for all ciphersuites that are not GCM.
corrected typo
tolerate servers that included the SUPPORTED ECC extension.

This is an extension that is defined to be sent by the client but there
are servers that include it as well. Most other implementations tolerate
this behavior so we do.
corrected bug in DH exponent size calculation.
better wording
when setting multiple initial keywords in a priority string, the security level set is the one of the lowest security.
When two initial keywords are specified then treat the second as having the '+' modifier.

This will handle SECURE256:SECURE128 the same way as SECURE256:+SECURE128.
consider the initial keyword set even when it's set to NONE.
corrected test-ciphersuites.sh test
updated reference manual to remove individual indexes that were not working.