Description
During my work on region normalization, I plan to use RegionStateListener for master / AssignmentManager to notify SimpleRegionNormalizer of certain events.
Currently RegionStateListener is in quotas package.
This issue is to move RegionStateListener out of quotas package since its methods can be used for general purpose notification beyond quota management.
Thanks to Matteo for offline discussion.