remove process executor option
error handling

  make sure move_on_error gets propated everywhere we do pkginfo
Add chunked updating for index.json

  previously, `IndexManager.update_data` would hold a lock until every
  arch was recorded.  This prevents other writes to the index.json,
  interferring with such actions as package version upload TTW.

  Now, depending on how many archives must be processed, the
  index.json file will be written in increments of 1, 10, or 100 and
  the lock will be release in between allowing other actions.
more proc hack removal
bin change