Added function to split a shuffled fastq file into two (regardless of read length): forward and reverse