Swizzle UIResponder focus acquisition method (required to detect when the focus changes without the keyboard being dismissed in between)
Add a test case (programatically change the focus)
Add TODOs