fasta: added char_seq_items_to_out_channel function

I refrained from committing directly because I touched the transform module, but this is merely what we discussed on the list. If this is ok, I'll commit directly when I need other such functions.
Thanks!