Refactoring to prepare for multi-test-suite support
Moved hpc related path constants to their own module
Added Trace.Hpc.Paths to the library exposed modules
Fixed Trace.Hpc.Paths record in the library exposed modules
Moved types to their own module
Implemented the coverage data merging algorithm
Use strict implementation of Data.Map
Enable multi-test-suite processing
Updated README description to reflect the changes introduced to support multiple test suites
Merge branch 'multi-test-suite-support' into develop