Add new columns to the results
In order to know the exact variation positions, so have added the position
data for different lines, and the format is: susp-res-rec. The start point
is set to 1, not 0, for human readable. The block position is so, too.

Some other updates:

- Fix up the error message
- Simplify the sequence classes