91e77a6d

feat(nix/addCoverables.nix): allow to configure `uncoverables` paths

Not sure that's the best design/naming/documentation, I just went to the easiest way to enable me to remove `tests/` instead of `test/`.
Let me know if something is amiss, otherwise feel free to modify, merge or discard.

Usage example:
```nix
coverage = pkgs.dekking.makeCoverageReport {
  name = "coverage";
  packages = [
    "GameOfLife"
  ];
  uncoverables = [
    "apps/"
    "tests/"
  ];
};
```

Total

8m38s

Created Started Finished

Time to Start Worker time Duration Time to finish Idle
Config 0s 1s 1s 1s 0s
Eval 1s 12s 12s 13s 0s
Build 10s 8m40s 8m27s 8m38s 0s
Suite 0s 8m54s 8m38s 8m38s 0s

Timeline

Config Eval Build
0s1m2m3m4m5m6m7m8m