fix: recursively download alternative stages and progress to next non-alternative
If the module is in an alternative stage in PDB when one pulls into localDB, need to find the next non-alternative required stage and switch to that.
Edited by Giordon Holtsberg Stark