Minor bug fix for swipe to delete.
Refactoring UINavigationController category to protect against issues caused by repeatedly calling push/pop methods.