added write_fasta alignment function

* FastTree requires interleaved phylip or fasta alignments. It is
probably easier to write a fasta alignment so this function does that.