Allow users to set preferred status bar style in UVStyleSheet

This is a backwards-compatible change since `preferredStatusBarStyle` is only called on iOS 7 and later. Since I added a property on UVNavigationController, applyStylesheetToNavigationController needed to be updated to accept a UVNavigationController as a parameter instead of a UINavigationController.

Cheers!