Small raw reader tweaks that I forgot to commit earlier.
Canonifying internal order for plugins and their components to make it
deterministic.
Extending external canonifier to remove fractional values from
capture_loss.log.
Updating submodule(s).

 [nomail]
Fixing a dns reporter message in master.
Merge remote-tracking branch 'origin/fastpath'

* origin/fastpath:
  Fixing a dns reporter message in master.
Canonyfying the output of core.print-bpf-filters.

I couldn't figure out why it's not stable but it doesn't seem to
matter for now unless more such situations show up.
Another test fix.

The classic "uniq -c" is not portable ...
Fixed a scriptland state issue that manifested especially badly on proxies.
Merge remote-tracking branch 'origin/fastpath'

* origin/fastpath:
  Fixed a scriptland state issue that manifested especially badly on proxies.
Merge branch 'master' into topic/jsiwek/faf-updates

Conflicts:
	magic
File analysis fixes and test updates.

- Several places were just using old variable names or not loading
  scripts correctly after they'd been renamed/moved.

- Revert/adjust a change in how HTTP file handles are generated that
  broke partial content responses.

- Turn some libmagic builtin checks back on; seems some are actually
  useful (e.g. text detection seems to be a builtin).  The rule going
  forward probably will be only to turn off a builtin if we confirm it
  causes issues.

- Removed some tests that are redundant or not necessary anymore because
  the generic file analysis tests cover them.

- A couple FTP tests still fail that I think need an actual solution via
  script changes.
Update the last two btest FAF tests.

  - Small changes were done to the ftp log.
Undoing the FTP tests I updated earlier.

 - Fixed the external tests btest config too.