Adds way to register for specific Key changes and have events fired at
all listeners when those keys are changed. The list of watched keys is
shared among all listeners currently.