moved to Biopython; new scripts

* fasta and fastq files are now parsed and written almost exclusively using Biopython
* many tests refactored into their own files
* new scripts for fixing index read sequence files and for fasta files