Handling of non-specific matches

If an assembly contains non-specific match reads and a sub mapping is made from it, the non-specific matches will still be marked as such even if there is only a single place they match in the chosen subset of the reference sequences. The reason for this is that the clc_submapping program is meant to make it simpler to study a small region of a large mapping, so the original characteristics of the larger mapping are kept.