41873e51

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

Add module, line, col_start, col_end to manifest; add uncovered mutation details to report

- MutationRecord: add mutRecModule (Text), mutRecLine, mutRecColStart, mutRecColEnd (Word)
- AugmentedMutationRecord: mirror same four fields
- operator/original/replacement fields changed from String to Text
- GenValid AugmentedMutationRecord now uses structural generators via genvalidity-path
- MutationRunReport: add mutationRunReportUncoveredMutations :: [UncoveredMutation]
- UncoveredMutation: new type wrapping AugmentedMutationRecord for uncovered sites
- Plugin: populate new fields from GHC source span
- Golden files regenerated with new fields