fix, hygiene, finalise event pool in collect DSO

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide simple in-lieu mover

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, when going through the in-lieu list update last in emit_lieu_maybe()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, refactor the condition-tree in in-lieu's __in_lieu()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'core/filter' into next

* core/filter:
  hygiene, refactor the condition-tree in in-lieu's __in_lieu()
  minor, when going through the in-lieu list update last in emit_lieu_maybe()
  minor, provide simple in-lieu mover
  fix, hygiene, finalise event pool in collect DSO