code: function runApp (appDir, appName) {
      var binPath = path.join(appDir, 'Contents', 'MacOS', appName);
      events.emit('log', 'Starting: ' + binPath);
      return spawn(binPath);
  }
docs: runs the app
  @return {Promise}        Resolves when run succeeds otherwise rejects