cleanup flash message handler naming and doc

flash message is not a listener but a subscriber. make consistent with the user context subscriber. the user does not really care that this is using symfony events. (and the cache rules also use events anyways)