e46f74e2

By: Tom Sydney Kerckhove <syd@cs-syd.eu>

Add safe-coloured-text e2e mutation check; generalize mutationCheck to multiple libraries

- mutationCheck now accepts libraryPackages (list) instead of single libraryPackage
- compileMutationReport accepts optional testResourcesDir for golden test resources
- Add mutation-safe-coloured-text check: instruments safe-coloured-text and
  safe-coloured-text-parsing, runs safe-coloured-text-test from the source dir
- Pass safe-coloured-text flake input into mutation-checks.nix for source access
forwardCompatibilitymutation-really-safe-moneymutation-releasemutation-safe-coloured-textpre-commitreleaseshellconfiguredevShelldefaultx86_64-linux