Improvements to path loading (.ctp files)

path loading:
a. handle loading subset of colours from multicolour paths file. This used to
   cause errors when a kmer was not in sample(s) being loaded
b. don't load all path colours -- use the filter!
c. check paths are not longer than longest contig in the header