matcher: rename adadee_matcher_new_chain() to adadee_matcher_new_and()

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
matcher: Refactor adadee_matcher_new_and()

Extract out the bulk of adadee_matcher_new_and() into a helper function.

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
matcher: Minor refactoring in chain

Renamed a few internal functions to reflect their new role.

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
matcher: Add an OR matcher

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>