Revert "bus-driverd: do not track identical matches"

This reverts commit 234e28aa1cd37dee597c719ac5ca004c6215d28c.
driverd: fix use-after-free error when maintaining match lists