VirGenA: a reference-based assembler for variable viral genomes. (28th July 2017)