Rename and deprecate filter module to prevent shadowing of built-in keyword

Can you change this to:

```python
assert any(['has been renamed' in w
    for (w, _, _) in F.__warningregistry__]), F.__warning_registry__
```

So we can debug it?