New configurable digest agility.

Allow DANE to use SSLv3, SNI can also be sent with SSLv3, and will
be understood by TLSv1 or higher servers.  Servers that only do
SLSv3 can't require SNI (since they don't support TLS extensions).

DANE Documentation updates.