[WIP] Set up auto-updates on Windows

This PR sets up automatic updates for installations that use Squirrel for Windows by implementing `auto-updater` directly instead of using the one built into Atom Shell. Squirrel for Windows uses out-of-process updates, so wiring it up in Native Code would just mean extra suffering
What he said - also the setup seems to leave a permanent loading gif behind
in the middle of the screen after install. Maybe that JS exception
prevented it from being cleaned up?

On Tue, Oct 21, 2014 at 2:04 PM, Kevin Sawicki <notifications@github.com>
wrote:

> In src/browser/auto-update-manager.coffee:
>
> >      if process.platform is 'win32'
> > -      autoUpdater.checkForUpdates = => @checkForUpdatesShim()
> > +      autoUpdater = require 'browser/auto-updater-win32'
>
> autoUpdater = require './auto-updater-win32'
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/atom/atom/pull/3815/files#r19179132>.
>