Pretty sure this now works for parallel IBD calcs

I couldn't finish a test because the LSF queue was too backed up, but it at least started running correctly. Will try to test again later.