Gravar-mail: How do alignment programs perform on sequencing data with varying qualities and from repetitive regions?