Rename subscriber to listener.

There are two ways in the codebase to call the class
which subscribe the publisher: listener and subscriber.

And it might be good if we unify the naming to not confuse
when reading codes.