Rename the Chain Filters

- Introduce the new `Demeanor\Filter\ChainFilter` interface
- The old `ChainFilter` class became `ConsensusChainFilter`
- `LogicalOrFilter` was renamed to `AffirmativeChainFilter`

The names are borrowed from Symfony's security component.

Closes #41