Add multicore bwa-mem alignment for input BAM files: handle sorting, preparation to BAM, alignment and post-alignment sorting using pipes to avoid file IO