Combine tasks for both sequence types

Full-genome assembly (asm) and 16S rRNA (rrna) sequence types require
very similar operations to download and convert. These tasks were combined
for both sequence types to reduce duplication of code.

Also fixes bug that overwrites the asm definition of get_file_list, making
it impossible to download asm files.