Simple, modern, thread-safe key-value observing for iOS and OS X.