2b3bd062

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/"
  ];
};
```
PR #13

Total

11m14s

Created Started Finished

Time to Start Worker time Duration Time to finish Idle
Config 2s 1s 1s 3s 2s
Eval 3s 24s 24s 28s 0s
Build 24s 16m02s 10m52s 11m17s 7m17s
Suite 2s 16m28s 11m14s 11m17s 7m20s

Timeline

Config Eval Build Failed Retried
0s1m2m3m4m5m6m7m8m9m10m11m