Add an iOS 7 style check when setting the vertical offset for notification inside UINavigtationControllers.

Looks like most of this was fixed with #61 but in my case I'm adding notifications to a UINavigationController and the offset is not being calculated properly on iOS 6