Added support for hidden statusBar. Using UIDevice instead of statusBar ...

...to calculate geometry and trigger notifications.

Switched to UIDevice notification. Still calling it the statusBarFrame, although we're getting the width from the keyWindow.

Two options have been added to the plist file for testing without the statusBar. To turn off the statusBar set:
'View controller-based status bar appearance' = NO
'Status bar is initially hidden' = YES