Online/offline event detection tutorial

Hello.  Please consider adding this tutorial on online/offline event detection including interprocess communication between the renderer and browser processes.  Thanks!
Atom shell uses dash separated event names so maybe this should too for consistency.

So perhaps `online-status-changed` instead of `onlineStatusMessage`, what do you think?