Update to 20240709 and remove some file exclusions
Update to the latest upstream version.
Since the orig tarball is cached in CI, changing file exclusions without an upstream version bump requires a cache flush. To avoid the need for everyone to do that, this also removes file exclusions as proposed in MRs !99 (merged) and !100 (closed).
Edited by Ben Hutchings