add soft clipping related read extraction methods
add subrange extraction for indexed FastA
generalise LCS computation and add position information