fixes #6
Only update the shyNavBarManager if the insets are new. This fixes an issue when the view controller's view is a UIScrollView subclass, since the bounds are constantly changing.
[FIX]: resolved a class of bugs where a non-visible view controller is driving the navigation bar's behavior.