add max_parallel_subtrees option to limit number of alignments that can be scheduled in parallel