MapNext: a software tool for spliced and unspliced alignments and SNP detection of short sequence reads