Log chosen curve when using ec cipher suite in TLS.
Forgot a few ciphers in the EC list...
Add a few more ciphers Bro did not know at all so far.
Add DH support to SSL analyzer.

When using DHE or DH-Anon, sever key parameters are now available
in scriptland.

Also add script to alert on weak certificate keys or weak dh-params.
Polish changes for ecdhe/dhe
fix broxygen errors
Improve file analysis manager shutdown/cleanup.

file_analysis::Manager's dtor now doesn't assume any more analysis
progress can be made because too many of Bro's other subsystems
are shutdown by that point.  Any file analysis requests made after
Terminate cannot be reliably processed.
Improve/standardize some malloc/realloc return val checks.
Correct a notice for heartbleed. The notice is thrown correctly, just the message
conteined wrong values.
Merge remote-tracking branch 'origin/fastpath'

* origin/fastpath:
  Correct a notice for heartbleed. The notice is thrown correctly, just the message conteined wrong values.
  Improve/standardize some malloc/realloc return val checks.
  Improve file analysis manager shutdown/cleanup.
Change X509 extension value parsing to not abort on malloc failures.

Also comes with factoring that out in to it's own function and
additional error check before using a return value from BIO_pending.
Fix missing "irc-dcc-data" service field from IRC DCC connections.
Fix reference counting for lookup_ID() usages.

That function refs the ID before returning it, but callers were never
assuming responsibility for that reference.
Merge remote-tracking branch 'origin/fastpath'

* origin/fastpath:
  Fix missing "irc-dcc-data" service field from IRC DCC connections.
  Change X509 extension value parsing to not abort on malloc failures.
Merge remote-tracking branch 'origin/fastpath'

* origin/fastpath:
  Fix reference counting for lookup_ID() usages.
Updating CHANGES and NEWS for earlier X509 updates.

BIT-1150 #merged
Merge remote-tracking branch 'origin/topic/bernhard/ec-curve'

BIT-1189 #merged

* origin/topic/bernhard/ec-curve:
  fix broxygen errors
  Polish changes for ecdhe/dhe
  Add DH support to SSL analyzer.
  Add a few more ciphers Bro did not know at all so far.
  Forgot a few ciphers in the EC list...
  Log chosen curve when using ec cipher suite in TLS.
Updating submodule(s).

 [nomail]