A category on NSObject for creating NSNotification observers that handle the weakSelf/strongSelf dance for you.