Changes proposed in this PR
- Fix extraction order of symlinks
- Existing tests
- Extracting the AltServer download from https://altstore.io/
Further info for the reviewer
This needs more tests to ensure full coverage, but also to prove that this was previously broken and is now fixed.
The added function is public because I'm using it to extract a subset of the entries in the archive that contains symlinks.
#185, possibly #62.