add kraken to standard pipeline, fix bugs for kraken, and reducing memory for qsignature

more changes for kraken
fix kraken db installatin
kraken only run in some cases

if initial files are bams, kraken won't run. these lines were meant if there was a conversion to fastq from bam
Merge pull request #550 from lpantano/upstream

related to kraken and qsiganture memory