adjust filter and unique repeaters
localize test dependencies
add working tests for filter and unique

unique is now a filter func instead of its own repeater.