pass through preferredStatusBarStyle and preferredStatusBarUpdateAnimation requests

Without these lines of code, the tab bar viewControllers cannot change the status bar style as easily - their preferredStatusBarStyle would never be called!
call setNeedsStatusBarAppearanceUpdate inside setSelectedIndex
Merge pull request #31 from stefreak/master

pass through preferredStatusBarStyle and preferredStatusBarUpdateAnimation requests