Update the documentation of types and attributes

Documented the new substring extraction functionality.
Clarified the description of "&priority" and "void".
Also fixed various typos.
New Bro Manual Development Edition and basic.css to fix btest output overflow problem (Update 1).
Fix typos in BIF documentation

Fixed typos in documentation of hexstr_to_bytestring.
Also added documentation that was missing for function parameters
and return values of other BIFs.
Add documentation for event parameters

Added documentation that was missing for some event parameters, and
fixed documented name of event parameters.
Merge branch 'master' of ssh://git.bro-ids.org/bro
fix the caching of recently validated certs

The recently_validated_certs table was being checked for entries, but
missing hashes were not being added to it after validation.
Another attempt to improve core.when-interpreter-exceptions unit test.

lookup_hostname("localhost") occassionally timed out (after allowed 10
secs) when running test suite on some systems.  Not sure why, but
changed to use the Exec module for when block conditions instead as the
scope of the test doesn't depend on a particular type of condition, it
just needs something that will work reliably/quickly.
Merge remote-tracking branch 'origin/fastpath'

* origin/fastpath:
  Another attempt to improve core.when-interpreter-exceptions unit test.
Improve warnings emitted from raw/execute input reader.

Some return values of the setpgid() call in that parent proc are ok
(or contradict reality).
Merge remote-tracking branch 'origin/fastpath'

* origin/fastpath:
  Improve warnings emitted from raw/execute input reader.
Fixing segfault with mismatching set &default in record field.
Fixed typo in the Quick Start Guide

Also clarified the instructions about modifying crontab.
Merge remote-tracking branch 'origin/master' into topic/dnthayer/doc-updates
Fix typo in Bro 2.2 NEWS

The examples about string indexing for Bro 2.2 had a typo (comma should
be colon).
Canonify output of a unit test.
Merge remote-tracking branch 'origin/topic/dnthayer/doc-updates'

* origin/topic/dnthayer/doc-updates:
  Fix typo in Bro 2.2 NEWS
  Fixed typo in the Quick Start Guide
  Add documentation for event parameters
  Fix typos in BIF documentation
  Update the documentation of types and attributes

BIT-1109 #merged
Updating submodule(s).

 [nomail]
change Notice::suppressing to be a table of times

Instead of storing the entire notice in Notice::suppressing,
just store the time the notice should be suppressed until.

This has the same functionality, except that end_suppression can no
longer be generated.
Merge branch 'master' of ssh://git.bro-ids.org/bro
Fix for traffic with TCP segmentation offloading with IP header len field being set to zero.