Rename PowerNotifier to SystemNotifier
Introduce SystemNotifier::online() & offline()

Implemented for Mac OS X for now, using Apple's Reachability example.
Fix and cleanup Apple's Reachability example

Fix build on non-iOS platforms, disable debug output
and fix compilation warnings.