- updating iguana with older working osx version binary
- handling pm2 kill action with promises using bluebird module.
troubleshooting showed the actions were not happening in sequence while
app closing main window.
now changes to the dir before running iguana
checks if the directory already exists or not
if doesn’t creates the dir
changes the dir specific to os, and starts iguana from that dir.
found in previous updates iguana binaries was not included, or somehow
was missing. added to this update.