A UIView category to simplify animations that sync up with the UIKeyboard show/hide animation