Rewrite to allow parents and to update SMALT call as 0.7.4 can output BAM files with headers