avoid multiple registration for the same KVO event

see https://github.com/larsacus/LARSAdController/issues/84