Adds animated transitions to Tab Bar Controller.
Makes transitioning controller handle horizontal swipe only.
Adds comments.
Adds isAnimating method to tab bar controller delegate.
Introduces safe selecting indexes on tab bar controller.
Use safe index selecting also with a tab bar.
Makes animator cancel transitions if gesture ended before transition started.
Fixes root VC property attribute in AppDelegate.