Fixed the bug referenced in issue 26

The bug caused a mishandling of the case where no start codons were found to
the "right" of the "leftmost" stop codon.