rename listener to subscriber

This PR renames listener classes to `SomethingSubscriber`. There are still some "listener" occurences in the README and in the DIC file, but I think changing them would be a BC-break.