make_decoy now deals with input fasta files that have no newline at end
make_random now with complete tests