Better reconnect() logic in OSX. Check for open AP's at the beginning.
IMPORTANT: Exit with status code 0 when update succeeds. Configure daemons so that the process doesn't get respawned immediately.
Use SIGHUP as reload signal.
Dev deps.
Add respawn_wait option to OSX launch config. Update satan/buckle libs.
respawn_time option not needed in OSX, as the upgrade process exits with code 0.
Wait a bit before saying YOUARENOTMYFATHER so launchd cools off and we don't get an immediate respawn.
Fixed spawn() bin path on updater.js for Windows.
Better logging in updater. Do not ignore stderr.
Fixed activate_new_version bin paths for Windows.
Removed quotes from Windows' spawn() bin paths.