Save distribution of fragment lengths + seq gap diffs

1. ctx_thread.c + ctx_correct.c:
- record fragment length and sequence gap size
- summarise results and print to screen
- save distributions to file

2. Improve ctx_thread.c memory allocation for GPathSet+GPathHash