Rewrite of bowtie2 with support of dataset collections and almost all command line options. Addition of bwa and bwa-mem as a new bwa_mem directory within tools