Minor fixes and enhancements, adding UIView animateWithKeyboard: category