Refactor UITabBarController+NBUAdditions and make hiding/showing tab bar compatible with iOS 7