predicate: Remove standard.html (standard.md was removed long ago).
core.c: Moving the writing of auditing information later in the event sequence.

This fixes a defect in which the rule engine would write that it had
written an audit log to a shared structure _after_ core's auditing code
had read the shared value and found no auditable information reported.
Auditing is now done in the postprocessing phase.

Adding unit test that will eventually check for logging audit logs.
TxDump: Add support for 64-bit flags and new TX flags.
Config: Support 64-bit flags.
engine/config: Suppress false positive in clang analyzer.
Audit log file logging: Logging is now handled immediately, not in a deferred manner. Added failed log AUDIT statement as well.
rule_logger.h: Formatting fixup.
Revert "Config: Support 64-bit flags."

This reverts commit 90994146a6c0b601dc9f24738e0188c4a54edf2d.
ib_flags_t is now 64 bits, ib_flags64_t has been removed.
docs: Add docs for ProtectionEngineOptions.
docs: Document XRules.
abi: Bump ABI number due to ib_flags_t change.
docs: Add more text on XRules.