Table View Keyboard extra space

Fixed issue with the table view where when the keyboard is active there
is too much space and when the keyboard is closed you can't always get
to the bottom of the table view.  
This happens in a navigation controller when you go to another page and then back the contentInset gets changed causing this extra whitespace with the keyboard up.  I looked into what was causing the contentInset issue and I couldn't find anything in the code so it is most likely in the tableview controller.  Removing the animation for the keyboard showing and disappearing fixed the issue.  I tested in iOS 5 to iOS 6 and the table view handles the scaling of the view however I don't have iOS 4.3 any more so I was unable to test on that platform