Writing Clustal output

Uploading code to write Clustal output as requested by "Port clustal I/O to skbio.io #654"
You can actually unpack a generator, so no need for the `record = list(records)` line.