Swapped semantics of TaskQueue filter/filterNot

- Behavior now matches the Scala standard library
- Adds tests for filter/filterNot