Bring back non-first-responder animations (optionally)

Allow the user to override default of only animating when we are the first responder.
UI_APPEARANCE_SELECTOR doesn’t allow this to be a BOOL, so it is NSInteger instead. Setting it to non-zero implies YES.
Compiler still allows direct NO / YES assignment.